- From: <w3t-archive+esw-wiki@w3.org>
- Date: Sat, 28 Jan 2006 14:45:47 -0000
- To: w3t-archive+esw-wiki@w3.org
Dear Wiki user, You have subscribed to a wiki page or wiki category on "ESW Wiki" for change notification. The following page has been changed by YvesSavourel: http://esw.w3.org/topic/its0601TechLangDev ------------------------------------------------------------------------------ === How to include xml:lang in XML Schema === + To include the xml:lang attribute in your XSD document, import the W3C xml.xsd schema in your own XSD schema using the <xsd:import> element as shown below: + + {{{<xsd:schema targetNamespace="myNamespaceURI" + xmlns:xsd="http://www.w3.org/2001/XMLSchema" + xmlns:t="myNamespaceURI" elementFormDefault="qualified" xml:lang="en"> + <!-- Import for xml:lang and xml:space --> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" + schemaLocation="http://www.w3.org/2001/xml.xsd"/> + ...}}} + + Once the xml.xsd schema is imported, you can use the reference to xml:lang in any of your element declarations. + + {{{... + <xsd:element name="myDoc"> + <xsd:complexType> + <xsd:sequence maxOccurs="unbounded"> + <xsd:element name="section" type="t:Section_Type"/> + </xsd:sequence> + <xsd:attribute name="version" type="xsd:string" use="required"/> + <xsd:attribute ref="xml:lang" use="optional"/> + </xsd:complexType> + ...}}} + === How to include xml:lang in Relax NG === + + '''[[YS-]] I Need help for this part: If any Relax-NG expert wants to volonteer, please do so.''' === How to include xml:lang in XML DTD ===
Received on Saturday, 28 January 2006 20:59:21 UTC