Parsen von CDATA in android

Ich bin Parsen von XML, die auf dem server habe ich es gelesen und analysiert werden, Es ist kein Fehler, Aber ich bin nicht in der Lage, um die Daten anzuzeigen.

Hier ist mein XML:

<BookData><book><Title><![CDATA[ABC]]></Title><AuthorFName1><![CDATA[A]]></AuthorFName1><AuthorLName1><![CDATA[B]]></AuthorLName1></book><book><Title><![CDATA[XYZ]]></Title><AuthorFName1><![CDATA[A]]></AuthorFName1><AuthorLName1><![CDATA[B]]></AuthorLName1></book>

Ich bin mit DocumentBuilderFactory siehe den code auch ich

dbf.setCoalescing(true);

Aber immer noch nicht funktioniert bitte sehen Sie sich den code für DocumentBuilderFactory

Document doc = null;
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
dbf.setCoalescing(true);
try {
    DocumentBuilder db = dbf.newDocumentBuilder();
    InputSource is = new InputSource();
    is.setCharacterStream(new StringReader(xml));
    doc = db.parse(is);
} catch (ParserConfigurationException e) {
    Log.d("XML parse Error:", e.getMessage());
    return null;
} catch (SAXException e) {
    Log.d("Wrong XML File Structure", e.getMessage());
    return null;
} catch (IOException e) {
    Log.d("IOException", e.getMessage());
    return null;
}
Es gibt viele ähnliche Fragen auf StackOverflow. stackoverflow.com/search?q=parse+cdata+in+android
Bitte aktualisieren Sie Ihre xml hier, wie dieses xml ist nicht die richtige. So, dass alle künftigen Nutzer bekommen können, profitieren von dieser Antwort.
aktualisiert..............
Hallo Abhishek, könnte man schon den Weg finden, um dieses Problem zu lösen CDATA Problem, wenn ja, bitte schlagen Sie mich die Art und Weise zu lösen, weil ich auch das gleiche problem wie du CADATA. Danke...

InformationsquelleAutor Abhishek Karande | 2011-11-19

Schreibe einen Kommentar