8
Załóżmy, że mamy dokument XML tak:XmlPullParser: uzyskać tekst wewnętrzną tym znaczników XML
<root>
That was a <b boldness="very">very bold</b> move.
</root>
Załóżmy, że XmlPullParser
jest w znaczniku otwierającym do korzenia. Czy jest przydatna metoda czytania całego tekstu w numerze root
do String
, podobnego do innerHtml
w DOM?
Czy muszę sam napisać metodę narzędzia, która odtwarza analizowany znacznik? To oczywiście wydaje mi się stratą czasu.
String myDesiredString = "That was a <b boldness=\"very\">very bold</b> move."
Obawiam się, że jesteś zobowiązany do napisania własnej funkcji do parsowania danego xml, tak jak chciałeś. – harism
Aw man. :(Może mogę użyć analizy SAX? – Maarten
Jednak myślę, że trzeba samemu zrekonstruować pogrubioną etykietę podczas analizowania danych.Podobnie jak do parsera pobierania, afaik, analizator SAX obsługuje pogrubioną etykietę i nie daje "wewnętrznego xml" . – harism