← Prev in month
← Prev in thread
Next in thread →
Next in month →
RE: [xml-dev] Schema issue with enumerated element content]
My original email got partially kicked back. I'm resending, if you
already got it, my apologies.
-------- Original Message --------
Subject: RE: [xml-dev] Schema issue with enumerated element content
From: [email protected]
Date: Fri, November 18, 2005 2:15 pm
To: <ElektonikaMail>
Cc: <[email protected]>
Henry, thanks for the speedy response. I've tried your suggestion, but XML Spy will not validate it. It claims that the schema might be valid as a part of another schema, but not standalone. As standalone, the <xs:attribute> element is unexpected. I think there is something basic that I'm missing here. I've reprinted the revised definition below.Thanks, Russ<?xml version="1.0" encoding="UTF-8"?><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified"><xs:element name="ElemName"><xs:complexType><xs:simpleContent><xs:restriction base="xs:anyType"><xs:simpleType><xs:list><xs:simpleType><xs:restriction base="xs:string"><xs:enumeration value="Value1"></xs:enumeration><xs:enumeration value="Value2"></xs:enumeration><xs:enumeration value="Value3"></xs:enumeration><xs:enumeration value="Value4"></xs:enumeration></xs:restriction></xs:simpleType></xs:list></xs:simpleType></xs:restriction></xs:simpleContent><xs:attribute name="attr" type="xs:string"></xs:attribute></xs:complexType></xs:element>
----------------------------------------------------------------- The xml-dev list is sponsored by XML.org , an initiative of OASIS The list archives are at http://lists.xml.org/archives/xml-dev/ To subscribe or unsubscribe from this list use the subscription manager:
-------- Original Message --------
Subject: Re: [xml-dev] Schema issue with enumerated element content
From: [email protected] (Henry S. Thompson)
Date: Fri, November 18, 2005 1:52 pm
To: [email protected]
Cc: [email protected]
[email protected] writes:
> So far, I have the following, which satisfies #1, but I can't figure out how
> to add an attribute. Any ideas?
>
> <xs:element name="ElemName">
> <xs:complexType>
> <xs:simpleContent>
> ....
> </xs:simpleContent>
>>>>> <xs:attribute name="attr" type="xs:string"/> <<<<< attributes go here
> </xs:complexType>
> </xs:element>
ht
--
Henry S. Thompson, Markup Technology Ltd.
4 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- +44 (0) 7866 471 388
Fax: (44) 131 650-4587, e-mail: [email protected]
URL: http://www.markup.co.uk/
[mail really from me _always_ has this .sig -- mail without it is forged spam]
← Prev in month
← Prev in thread
Next in thread →
Next in month →