Altova Mailing List Archives>Archive Index >xmlschema-dev Archive Home >Recent entries >Thread Prev - Namespaces in Attribute Value.. [Thread Next] Re: Namespaces in Attribute Value..To: Ashok <ashoksrini@-----.---> Date: 5/12/2004 10:40:00 AM If you want to ensure that the value of the attribute is in fact a type name in the schema, then xs:QName doesn't give you that. Nothing does that with XML Schema validation. xan On May 11, 2004, at 3:57 PM, Ashok wrote: > Hi.. > > I want to know how to validate instance documents that > has an attribute, and the value of the attribute is of > form "prefix:value". > > To explain more clearly... > > I have an instance document: > > <Documents > xmlns:dd="http://test.uri.org" > > xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance" > xsi:schemaLocation="http://test.uri.org > c:/document.xsd"> > > <document doctype="dd:PurchaseOrder"/> > > </Documents> > > How can I validate this document, such that the schema > validator checks that value of doctype attribute, > "PurchaseOrder" exists in namespace "dd" defined in > "document.xsd" file? Do I have to define 'doctype' > attribute differently in the schema? > > This is similar to how we define type attribute in > standard XML schema: > <xsd:element name="Catalog" type="xsd:string"> > > Any pointers? > > Thanks > > > > > __________________________________ > Do you Yahoo!? > Win a $20,000 Career Makeover at Yahoo! HotJobs > http://hotjobs.sweepstakes.yahoo.com/careermakeover > From xan.gregg@j... Wed May 12 14:47:43 2004 Return-Path: <xan.gregg@jmp. | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
