मैं रूट प्राप्त करने के लिए XPath
फ़ाइल खोलने के लिए XmlPullParser
का उपयोग कर रहा हूं। (बाद में मैं idx
नोड पाने के लिए मेरे कोड को संशोधित करेगा)xpath (xmlpullparser का उपयोग करके) में अज्ञात त्रुटि
हालांकि, मैं निम्न त्रुटि हो रही है:
javax.xml.transform.TransformerException: Unknown error in XPath.
मैं इंटरनेट पर खोज की है, लेकिन कुछ भी है कि इस मामले के निपटारे सकता है नहीं मिला है मुद्दा।
try{
XmlPullParser xpp = getResources().getXml(R.xml.x1);
XPath xpath = XPathFactory.newInstance().newXPath();
String askFor2 = "/root";
NodeList creaturesNodes = (NodeList) xpath.evaluate(askFor2, xpp, XPathConstants.NODESET);
Log.d("", "");
} catch (Exception ex) {
String err = (ex.getMessage()==null)?"run thread failed":ex.getMessage();
Log.e("bm run catch", err);
}
मेरे एक्सएमएल फ़ाइल
<?xml version="1.0"?>
<root>
<child index="1">
<idx index="1" />
<idx index="2" />
<idx index="3" />
<idx index="4" />
<idx index="5" />
<idx index="6" />
<idx index="7" />
</child>
</root>
आपका समय आ गया है और मदद अत्यधिक सराहना की है।