OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: [xml-dev] xml namespace prefix resolution

[ Lists Home | Date Index | Thread Index ]

From: "Henry S. Thompson" <ht@cogsci.ed.ac.uk>
> Anirban Chatterjee <anirban_417@yahoo.com> writes:
> > Hi ,
> >    I need help with namespace prefix resolution .
> >    I have an XML document instance of type :
> >
> > <top xmlns:p="http://myns";>
> >    <child>
> >       <elem>p:someText</elem>
> >    </child>
> > </top>
> >
> >  I want to use jaxp api's to parse <elem> into a QName .
> I believe JAXP supports W3C XML Schema, so why isn't this just a
> matter of writing a schema for this doc't which defines the type of
> 'elem' to be xs:QName?

Because (the last time I checked) there is nothing in the SAX or DOM APIs
that JAXP supports that will in any sense automatically resolve a namespace
prefix in text contents (or attribute values), irrespective that it is
declared to be a QName.

I have to assume you know that "JAXP supports W3C XML Schema" only extends
to validation and you are just expressing wide-eyed disbelief that all XML
APIs have not extended themselves to accommodate the PSVI? ;-}

Bob Foster


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS