<docbook><section><title>OATDOCrdf</title><para> </para>
<title> rdf.js</title> rdf.js
<para>RDF/XML parser.
 (see also<ulink url="OATDOCn3">N3/Turtle parser</ulink>)</para>
<bridgehead class="http://www.w3.org/1999/xhtml:h2"> Functions</bridgehead>
<bridgehead class="http://www.w3.org/1999/xhtml:h3"> OAT.RDF.toTriples(xmlDoc, url)</bridgehead>
<para>Parses an RDF/XML document, <computeroutput>xmlDoc</computeroutput> into an array of triples which is then returned.
 Input should be in xmlDocument format, e.g., created with <ulink url="OATDOCxml">OAT.Xml.createXmlDoc()</ulink> or as a result of <ulink url="OATDOCajax2">AJAX call of type XML</ulink>.
 <computeroutput>url</computeroutput> is to use for prefix and is optional.</para>
<bridgehead class="http://www.w3.org/1999/xhtml:h2"> Constants</bridgehead>
<bridgehead class="http://www.w3.org/1999/xhtml:h3"> OAT.RDFData.DISABLE_HTML</bridgehead>
<para><ulink url="ToBeDone">ToBeDone</ulink></para>
<bridgehead class="http://www.w3.org/1999/xhtml:h3"> OAT.RDFData.DEREFERENCE</bridgehead>
<para><ulink url="ToBeDone">ToBeDone</ulink></para>
<bridgehead class="http://www.w3.org/1999/xhtml:h3"> OAT.RDFData.BOOKMARK</bridgehead>
<para><ulink url="ToBeDone">ToBeDone</ulink></para>
<bridgehead class="http://www.w3.org/1999/xhtml:h3"> OAT.RDFData.FILTER</bridgehead>
<para><ulink url="ToBeDone">ToBeDone</ulink></para>
<bridgehead class="http://www.w3.org/1999/xhtml:h2"> Example</bridgehead>
<programlisting>var callback = function(xmlDoc) {
        var triples = OAT.RDF.toTriples(xmlDoc);
        alert(&quot;There are &quot; + triples.length + &quot; triples.&quot;);
}
OAT.AJAX2.GET(&quot;myData.rdf&quot;, false, callback,{type:OAT.AJAX.TYPE_XML});
</programlisting><para> <ulink url="CategoryDocumentation">CategoryDocumentation</ulink> <ulink url="CategoryOAT">CategoryOAT</ulink> <ulink url="CategoryOpenSource">CategoryOpenSource</ulink> <ulink url="CategoryToBeDone">CategoryToBeDone</ulink></para>
</section></docbook>