当数据在结束标记内时,在android中解析XML

时间:2014-11-13 23:29:53

标签: java android xml xml-parsing

我试图从android studio中的XML文件中获取信息。到目前为止,我已按照此链接中描述的步骤进行操作:

http://www.sitepoint.com/learning-to-parse-xml-data-in-your-android-app/

我搜索的XML数据采用这种形式

<parks>
<product _id="3" _uuid="F7BB884C-6B89-450B-AEC1-FF0664C37B87" _position="3" _address="http://data.cityofchicago.org/resource/y7qa-tvqx/3">
<park>ABBOTT (ROBERT)</park>
<park_number>259</park_number>
<facility_name>SPRAY FEATURE</facility_name>
<facility_type>OUTDOOR</facility_type>
<x_coordinate>1178475.8803999999</x_coordinate>
<y_coordinate>1841904.3723200001</y_coordinate>
<location latitude="41.721488999999998" longitude="-87.621871999999996" needs_recoding="false"/>
</product>
</parks>   

我可以从中获取所有信息,除了与其他具有开始和结束标记的位置不同的位置。如何根据示例链接中的代码识别该标记?我试图将该部分放入Location变量中。我知道我可以创建一个态度和经度标签,但数据集非常大

1 个答案:

答案 0 :(得分:0)

基本上,如果你按照Selvin的链接选择第一个结果,你会再次从stackoverflow找到答案。

How I get Attribute using by XMLPull parser