Hi, On Sun, 2005-07-10 at 03:32 -0400, Trevor Lowing wrote: > >since the XML Schemas implementation does it, and the code is there, > >just read it ! > > > > >Daniel > > > > > > > Sorry to be so thick-skulled but, does the Schemas implementation load > all the includes into one big DOM Document? If so, is there any way to
No, the included XML documents are held separately in a list by the XS processor. > access the DOM document and perform DOM operations? Or, am I stuck Access to those documents would be possible via PSVI [1]. But PSVI is not supported yet - so no, at the moment. > trying to do weird stuff like you mentioned in the thread titled > "Assembling xml documents from multiple wsdl files"? Could you point me > to an example showing use of the Schema API close to what I need? I'm > sifting through the xmlschemas.c code but I am having a tough time > tracing things. <xs:include> is processed in xmlSchemaParseInclude() in xmlschemas.c. > Load Schema(s) into a DOM document tree (including includes) Could result in different/broken semantic of your schema, if included at the node-tree level. > Validate Schema as a valid schema > Manipulate DOM document > save DOM document to new file [1] http://www.w3.org/TR/xmlschema-1/#d0e17275 Regards, Kasimier _______________________________________________ xml mailing list, project page http://xmlsoft.org/ [email protected] http://mail.gnome.org/mailman/listinfo/xml
