L'analyse CDATA android

Je suis d'analyse XML, qui est sur le serveur, je l'ai lu et l'analyse Il n'y a aucune erreur, Mais je ne suis pas en mesure de voir les données.

Voici mon 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>

Je suis en utilisant DocumentBuilderFactory voir le code même j'ai mis

dbf.setCoalescing(true);

Mais ne fonctionne toujours pas, veuillez voir le code pour 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;
}
Il y a beaucoup de questions similaires sur StackOverflow. stackoverflow.com/search?q=parse+cdata+in+android
Veuillez mettre à jour votre xml ici, que ce xml n'est pas la bonne. Donc, que tous les futurs utilisateurs peuvent bénéficier de cette réponse.
mise à jour..............
Salut Abhishek pourrait vous déjà trouver le moyen de résoudre ce CDATA question si oui merci de me suggérer la façon de résoudre ce problème parce que j'ai aussi le même problème comme vous CADATA. Merci...

OriginalL'auteur Abhishek Karande | 2011-11-19