Android XmlPullParser在标记之间获取值
我在XML中有类似的内容:Android XmlPullParser在标记之间获取值,android,xml,xmlpullparser,Android,Xml,Xmlpullparser,我在XML中有类似的内容: <trkpt lat="-32.577000" lon="-71.443764"> <ele>2.204529</ele> <time>2015-12-27T12:35:45Z</time> 2.204529 2015-12-27T12:35:45Z 我可以和你一起得到lat和lon XmlPullParser parser=factory.newPull
<trkpt lat="-32.577000" lon="-71.443764">
<ele>2.204529</ele>
<time>2015-12-27T12:35:45Z</time>
2.204529
2015-12-27T12:35:45Z
我可以和你一起得到lat和lon
XmlPullParser parser=factory.newPullParser();
parser.getAttributeValue(0);
getAttributeValue解析器(1)代码>
但是如何获取存储在“ele”标记之间的值呢?您必须在当前元素上使用。从文件中
Returns the text content of the current event as String.
当然,您必须将解析器移动到调用next()
的正确元素。从文件中:
Get next parsing event
你说得对,我只需要使用类似“if”(“ele”.equals(Parser.getName())的东西检查标记,然后使用getText。谢谢。