Symbian3/SDK/Source/GUID-5ACFA8E4-3C4B-5851-A43E-9FA72D0B8403.dita
changeset 8 ae94777fff8f
parent 7 51a74ef9ed63
child 13 48780e181b38
equal deleted inserted replaced
7:51a74ef9ed63 8:ae94777fff8f
    48 for deserialisation. </p> <p>The following package diagram summarises the
    48 for deserialisation. </p> <p>The following package diagram summarises the
    49 dependencies of the XML DOM Engine and shows the three functionality groups
    49 dependencies of the XML DOM Engine and shows the three functionality groups
    50 that are described in the following section. </p> <fig id="GUID-EEFA9390-CA66-56DD-96B4-9DF7C35AB36D">
    50 that are described in the following section. </p> <fig id="GUID-EEFA9390-CA66-56DD-96B4-9DF7C35AB36D">
    51 <title>              Package diagram for the XML DOM Engine component    
    51 <title>              Package diagram for the XML DOM Engine component    
    52        </title>
    52        </title>
    53 <image href="GUID-AE69AA42-E633-5B7A-BAA1-6896950E0E19_d0e429835_href.png" placement="inline"/>
    53 <image href="GUID-AE69AA42-E633-5B7A-BAA1-6896950E0E19_d0e429673_href.png" placement="inline"/>
    54 </fig> </section>
    54 </fig> </section>
    55 <section><title>Description</title> <p>The XML DOM Engine is an object-oriented
    55 <section><title>Description</title> <p>The XML DOM Engine is an object-oriented
    56 provider of the DOM services included in the standard libxml2 library: tree-based
    56 provider of the DOM services included in the standard libxml2 library: tree-based
    57 parsing with validation and random access to the XML elements. If you need
    57 parsing with validation and random access to the XML elements. If you need
    58 event-based parsing, use the <xref href="GUID-F79E4F18-19E2-577E-8409-8B82BD48AC66.dita">XML
    58 event-based parsing, use the <xref href="GUID-F79E4F18-19E2-577E-8409-8B82BD48AC66.dita">XML
    62 type-specific nodes. Use these type-specific nodes to avoid type-checking
    62 type-specific nodes. Use these type-specific nodes to avoid type-checking
    63 and casting the Nodes as well as to improve performance. Some of these node
    63 and casting the Nodes as well as to improve performance. Some of these node
    64 types are shown in the following diagram. </p> <fig id="GUID-32F52AA5-2670-5C4C-B9EE-508BDB3B9E78">
    64 types are shown in the following diagram. </p> <fig id="GUID-32F52AA5-2670-5C4C-B9EE-508BDB3B9E78">
    65 <title>                 Extract of the class diagram for the XML DOM Engine
    65 <title>                 Extract of the class diagram for the XML DOM Engine
    66 parser               </title>
    66 parser               </title>
    67 <image href="GUID-9BF177DF-9E59-5C30-95BA-70A8250579E0_d0e429866_href.png" placement="inline"/>
    67 <image href="GUID-9BF177DF-9E59-5C30-95BA-70A8250579E0_d0e429704_href.png" placement="inline"/>
    68 </fig> <p><b>Serialisation</b> </p> <p>Serialisation transforms the DOM tree
    68 </fig> <p><b>Serialisation</b> </p> <p>Serialisation transforms the DOM tree
    69 (including binary data) into one of the following formats: </p> <ul>
    69 (including binary data) into one of the following formats: </p> <ul>
    70 <li id="GUID-C7E6E69A-9373-5A8E-A0A4-FABA95738ACC"><p>Default (standard XML) </p> </li>
    70 <li id="GUID-C7E6E69A-9373-5A8E-A0A4-FABA95738ACC"><p>Default (standard XML) </p> </li>
    71 <li id="GUID-46B3A636-54BE-556A-B5D5-277378BD4BAB"><p>XOP (XML-binary Optimized
    71 <li id="GUID-46B3A636-54BE-556A-B5D5-277378BD4BAB"><p>XOP (XML-binary Optimized
    72 Packaging) </p> </li>
    72 Packaging) </p> </li>