macOS User Guide (see Windows)

6.10 XML

InqScribe can import and export XML files. XML is a flexible format, and you can use tools like XSLT to transform exported XML data into other formats.

You can find general guidance for importing and exporting data elsewhere. If you want to export data to Final Cut Pro 7, which also uses an XML-based format, this page is not what you want.

6.10.1 Importing XML

Importing XML is similar to importing tab-delimited text. In both cases, InqScribe assumes you are importing from two to four data fields per record.

InqScribe will import XML in one of two formats: the format InqScribe 1.5 used to export XML, and the format InqScribe 2.0 uses to export XML.

InqScribe 1.5 XML Format

Note that the scene element represents a single record, and the start and notes elements within the scene element contain the timecode and text data.

<scene>
    <start>00:00:00.00</start>
    <notes>The first line.</notes>
</scene>
<scene>
    <start>00:00:04.05</start>
    <notes>The second line.</notes>
</scene>

InqScribe 2 XML Format

For InqScribe 2, the out and speaker attributes are optional.

<scene in='00:00:00.00' out='00:00:04.04' speaker='Jane'>
    The first line.
</scene>
<scene in='00:00:04.05' out='00:00:08.00' speaker='Dick'>
   The second line.
</scene>

Note that InqScribe will find scene elements within an XML file regardless of how they are nested within other elements. Scenes are imported in the order they appear in the XML file.

6.10.2 Exporting XML

Exporting to XML creates an XML file using the InqScribe 2 XML format described above.

The out and speaker attributes are optional and depend on whether you've indicated that they should be exported.

macOS User Guide (see Windows)