[xsd-users] ifc xml
giuseppe ferrari
giuseppe500 at yahoo.it
Wed Jan 26 11:02:18 EST 2011
________________________________
Da: giuseppe ferrari <giuseppe500 at yahoo.it>
A: Boris Kolpackov <boris at codesynthesis.com>
Inviato: Mer 26 gennaio 2011, 17:01:04
Oggetto: Re: [xsd-users] ifc xml
________________________________
Da: Boris Kolpackov <boris at codesynthesis.com>
A: giuseppe ferrari <giuseppe500 at yahoo.it>
Cc: xsd-users at codesynthesis.com
Inviato: Mar 25 gennaio 2011, 17:22:57
Oggetto: Re: [xsd-users] ifc xml
Hi Giuseppe,
giuseppe ferrari <giuseppe500 at yahoo.it> writes:
> IS possible that i do a mistake in the creations of c++ files with xsd?
I tried to build your test driver and used the following options to
compile the schema:
--generate-serialization
--file-per-type
--generate-polymorphic
--namespace-map
urn:iso.org:standard:10303:part(28):version(2):xmlschema:common=ex
--namespace-map http://www.iai-tech.org/ifcXML/IFC2x3/FINAL=ifc
--root-element iso_10303_28
--polymorphic-type uos
--polymorphic-type Entity
When I tried to run the test, I got a parsing error like this:
expected element 'http://www.iai-tech.org/ifcXML/IFC2x3/FINAL#Name'
The reason for this error is the use of the nillable attributes in
the schema. XSD does not yet support this feature so when it sees
an element like this in the XML document:
<IfcOrganization xsi:nil="true" ref="i1556"/>
It expects to find the required content of this element (like child
element 'Name').
Can you try the above options and see if you get the same error?
In the meantime, I will think of any workarounds for this problem
(I can't think of anything good right now).
Boris
yes , this is also my error:
expected element 'http://www.iai-tech.org/ifcXML/IFC2x3/FINAL#Name'
More information about the xsd-users
mailing list