我必須解析Android應用程序中的plist文件。 PLIST類似於XML給出的以下網址:Android plist xml解析問題
我是否能夠解析以顯示應用程序的數據?哪個解析器適合這個目的? 請給我一些建議,以幫助我。
我必須解析Android應用程序中的plist文件。 PLIST類似於XML給出的以下網址:Android plist xml解析問題
我是否能夠解析以顯示應用程序的數據?哪個解析器適合這個目的? 請給我一些建議,以幫助我。
下面我提到的一種方式解析該XML。我用XmlPullParser來解析上面提到的xml:
String str1 ="<Xml to be parsed>";
XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
factory.setNamespaceAware(true);
XmlPullParser xpp = factory.newPullParser();
xpp.setInput(new StringReader (str1));
int eventType = xpp.getEventType();
while (eventType != XmlPullParser.END_DOCUMENT) {
String str;
if(eventType == XmlPullParser.START_DOCUMENT) {
System.out.println("Start document");
} else if(eventType == XmlPullParser.START_TAG) {
str = xpp.getName();
System.out.println("Start tag "+str);
} else if(eventType == XmlPullParser.END_TAG) {
System.out.println("End tag "+xpp.getName());
} else if(eventType == XmlPullParser.TEXT) {
System.out.println("Text "+xpp.getText());
}
eventType = xpp.next();
}
System.out.println("End document");