[
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
|