RE: [xsl] Anonymous Elements

Subject: RE: [xsl] Anonymous Elements
From: aspsa <aspsa@xxxxxxxxxxxxx>
Date: Tue, 26 Apr 2005 06:16:36 -0400
Michael,

I'm sorry about that; I'm relatively new to this. However, I do appreciate
your mentioning the appropriate list, and I will certainly subscribe to it.

Thanks again. By the way, this is an excellent list.


Respectfully,

ASP

-----Original Message-----
From: Michael Kay [mailto:mike@xxxxxxxxxxxx]
Sent: Tuesday, April 26, 2005 6:05 AM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: RE: [xsl] Anonymous Elements


This list isn't the right place for XML Schema questions: use the
xml-schema-dev list at W3C.

However, elements can't be anonymous in the schema, for the simple reason
that they can't be anonymous in a document instance. What you can do is to
use a wildcard (xs:any) which allows elements from specified namespaces,
irrespective of their local name.

Michael Kay
http://www.saxonica.com/


> -----Original Message-----
> From: aspsa [mailto:aspsa@xxxxxxxxxxxxx]
> Sent: 26 April 2005 04:55
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: [xsl] Anonymous Elements
>
> Hi, folks.
>
> As I understand it, anonymous elements are most often used with the
> <xs:complexType> XML Schema element. However, is it possible
> to apply this
> same concept to the <xs:element> element? I've commented out the named
> version of the <xs:element> element in question.
>
> <xs:complexType name="personaeType">
>  <xs:sequence>
>    <xs:element name="TITLE" type="minStrLenType" />
>    <!--<xs:element name="PERSONAorPGROUP">-->
>    <xs:element>
>     <xs:complexType>
>      <xs:choice>
>       <xs:element name="PERSONA" type="minStrLenType"
> maxOccurs="unbounded"
> />
>       <xs:element name="PGROUP" type="pgroupType"
> maxOccurs="unbounded" />
>      </xs:choice>
>     </xs:complexType>
>    </xs:element>
>  </xs:sequence>
> </xs:complexType>
>
> Thanks for your feedback.
>
>
> Respectfully,
>
> ASP

Current Thread