- From: John Haber <jhaber@haberarts.com>
- Date: Tue, 5 Aug 2003 17:22:48 -0400
- To: "Paul Warren" <pdw@decisionsoft.com>
- Cc: <xmlschema-dev@w3.org>
Hate to ask for help again, all, but I'm making great progress. With Paul's help, I seem to have narrowed it down to a single problem area. Using the DecisionSoft validator, I am down to three errors -- and they all seem to involve the same concern, the proper placement of "sequence." Two of the errors occur when I have an inline element that may repeat, like this: <intro>Lots and lots of <more file="blah.htm">related text</more> In such a case, I tried a few things, but most recently <xsd:element name="intro"> <xsd:complexType mixed="true"> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:sequence maxOccurs="unbounded"> <xsd:element ref="more" /> </xsd:sequence> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> The error says that "sequence" here isn't allowed. Similarly, another element attempts to place an attribute with an element that otherwise contains only child elements but no text. So I tried to place within a complex element an attribute and a sequence. John
Received on Tuesday, 5 August 2003 17:21:19 UTC