There is a lot of hard time building my first XML schema I need to verify the accuracy of an XML document which is a Creates a questionnaire.
The section is not found here:
The first answer I have changed has changed the source code:
Now my real goal is:
& lt; Required & gt; & Lt; Required-id = "2" type = "included" & gt; & Lt; Values & gt; & Lt; Value isRequired = "true" & gt; Lorem & lt; / Value & gt; & Lt; Value isRequired = "false" & gt; Lorem & lt; / Value & gt; & Lt; Value isRequired = "false" & gt; Lorem & lt; / Value & gt; & Lt; / Values & gt; & Lt; / Required & gt; & Lt; Required-id = "5" type = "Excluded" & gt; & Lt; Values & gt; & Lt; Value isRequired = "true" & gt; Lorem & lt; / Value & gt; & Lt; Value isRequired = "false" & gt; Lorem & lt; / Value & gt; & Lt; / Values & gt; & Lt; / Required & gt; & Lt; / Require & gt;
Can anyone help in creating a correct schema? I am using the document to validate against the schema.
In advance, Stef
First it should do for XML:
& lt; X: complex type name = "value" & gt; & Lt; XS: Sequence & gt; & Lt; Xs: element name = "value" minOccurs = "0" maxOccurs = "200" & gt; & Lt; XS: complexType & gt; & Lt; XS: simpleContent & gt; & Lt; X: extension base = "xs: string" & gt; & Lt; Xs: attribute name = "isOnlyOption" type = "xs: boolean" /> & Lt; / XS: Expansion & gt; & Lt; / XS: simpleContent & gt; & Lt; / XS: complexType & gt; & Lt; / XS: element & gt; & Lt; / XS: sequence & gt; & Lt; / XS: complexType & gt; & Lt; Xs: element name = "value" type = "value" minOccurs = "0" />
The second one looks like this:
& Lt; Xs: attribute name = "type" type = "required type" /> & Lt; XS: All & gt; & Lt; Xs: element name = "value" type = "value" minOccurs = "0" maxOccurs = "1" /> & Lt; / XS: All & gt; & Lt; / XS: complexType & gt; & Lt; / XS: element & gt; & Lt; / XS: sequence & gt; & Lt; / XS: complexType & gt; & Lt; / XS: element & gt;
Note the context of custom data type 'value' with custom snapets.
Thanks,
Stef
Comments
Post a Comment