[Home] [By Thread] [By Date] [Recent Entries]


From: "Henry S. Thompson" <ht@c...>
> Anirban Chatterjee <anirban_417@y...> 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


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member