This works fine in j2se, but am stumped why it fails in android.
Cannot get attribute "base" from XMLReader (SAX). It is always null.
Any help appreciated.
thanks,
Anil
schema:
-----------
<xs:complexType name="RelativeURI">
<xs:simpleContent>
<xs:extension base="xs:anyURI">
<xs:attribute ref="xml:base"/>
<xs:attribute name="href" type="xs:string"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:element name="imgLocation" type="RelativeURI" minOccurs="0"
maxOccurs="1"/>
data:
-------
<imgLocation xml:base="file:/data/data/com.jo.blockpad/files/jo-
files/" href="hasaudio.jpg"/>
allocating parser:
-------------------------
System.setProperty("org.xml.sax.driver","org.xmlpull.v1.sax2.Driver");
parser = XMLReaderFactory.createXMLReader();
*OR*
SAXParserFactory spf = SAXParserFactory.newInstance();
SAXParser sp;
sp = spf.newSAXParser();
// Get the XMLReader of the SAXParser we created.
parser = sp.getXMLReader();
trying to retrieve the attribute, *base is always null*
String base = atts.getValue("http://www.w3.org/XML/1998/
namespace", "xml:base");
*OR*
String base = atts.getValue("", "base");
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
Announcing the new M5 SDK!
http://android-developers.blogspot.com/2008/02/android-sdk-m5-rc14-now-available.html
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---