OmniOutliner 3 file format
First of all, keep in mind that as soon as you start fiddling with the XML inside an OmniOutliner file, you run the risk of making it unusable by OmniOutliner. Therefore, we don't really recommend doing so unless you know what you are doing and you have backed up your file somewhere safe.
Just in case you weren't paying attention:
We really do not recommend messing with the XML inside an OmniOutliner 3 file unless you know what you are doing and you have backed up the file
.
That having been said, here's how it works. A plain OmniOutliner 3 file is a simple XML-based text file. If you are so inclined, you can open it up in a text editor or manipulate it with text-processing scripts and the like.
Be aware that if you have selected the
Compress on Disk
checkbox in the Document inspector, the file will be saved in a binary format (using the gzip compression method) and will not be readable as a plain text file.
Also remember that if an OmniOutliner 3 file has ever had a file attached to it, it will have become a Mac OS X package containing the XML contents and the attached files. In that case you'll need to go inside the package to find the XML text file.