|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Re:Validating XML documents containing xml:*
What could be simpler would be if xml: namespaced attributes were ignored by default. On 11/8/05, Jack Lindsey <Jack@l...> wrote: > For the instance files to validate, your schema needs to define where > xml:* attributes are permitted. > > In order to reference xml:lang, etc., in your schema, you have to import > the following W3C namespace: > > <xs:import namespace="http://www.w3.org/XML/1998/namespace" > schemaLocation="http://www.w3.org/2001/xml.xsd"/> > > where the world's most famous attributeGroup is defined: > > <xs:attributeGroup name="specialAttrs"> > <xs:attribute ref="xml:base"/> > <xs:attribute ref="xml:lang"/> > <xs:attribute ref="xml:space"/> > </xs:attributeGroup> > > > using the W3C-reserved namespace prefix: xml > > In order for instance files referencing your schema to use xml:lang they > must include the W3C's xsi namespace but the associated target schema is > yours, e.g. > > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xsi:schemaLocation="http://yourTargetSchema/namespace > optionally/yourLocalschema.xsd" > > What could be simpler? > > Also try this list: <xmlschema-dev@w...> > > Cheers > Jack Lindsey > > > > > > > > ----------------------------------------------------------------- > The xml-dev list is sponsored by XML.org <http://www.xml.org>, an > initiative of OASIS <http://www.oasis-open.org> > > The list archives are at http://lists.xml.org/archives/xml-dev/ > > To subscribe or unsubscribe from this list use the subscription > manager: <http://www.oasis-open.org/mlmanage/index.php> > >
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








