Re: [Fwd: Re: [xml] load() and includes]
- From: Kasimier Buchcik <kbuchcik 4commerce de>
- To: Trevor Lowing <Trevor Lowing XML Lowing org>
- Cc: "xml gnome org" <xml gnome org>
- Subject: Re: [Fwd: Re: [xml] load() and includes]
- Date: Fri, 08 Jul 2005 11:10:13 +0200
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
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]