如何解析 android 中的 XML?

来源:互联网 发布:九宫飞星口诀时计算法 编辑:程序博客网 时间:2024/05/22 23:22

原话题来自于CSDN问答频道,更多解决方案见:http://ask.csdn.net/questions/1442

原问题描述:

我需要把下面的 xml 解析 为输出:

 String id="3"    String name="str1"   String path="/mnt/sdcard/path2"   String type="2"   String desc="des3)"

在 android中如何实现呢?

<xmldump>  <mfs id="3" name="str1" path="/mnt/sdcard/path2" type="2" desc="des3)" />  <mfs id="1" name="st2" path="/mnt/sdcard/path1" type="2" desc="des2" />  <mfs id="2" name="stvr3" path="/mnt/sdcard/path3" type="2" desc="des1" /></xmldump>


解决方案:

请参考这个例子:

<?xml version="1.0" encoding="UTF-8"?><Personnel>  <Employee type="permanent">        <Name>Seagull</Name>        <Id>3674</Id>        <Age>34</Age>   </Employee>  <Employee type="contract">        <Name>Robin</Name>        <Id>3675</Id>        <Age>25</Age>    </Employee>  <Employee type="permanent">        <Name>Crow</Name>        <Id>3676</Id>        <Age>28</Age>    </Employee></Personnel>

从解析内容中创建一个 Employee对象的列表,然后再打印出来。输出结果如下:

Employee Details - Name:Seagull, Type:permanent, Id:3674, Age:34.Employee Details - Name:Robin, Type:contract, Id:3675, Age:25.Employee Details - Name:Crow, Type:permanent, Id:3676, Age:28.

http://www.java-samples.com/showtutorial.php?tutorialid=152

原创粉丝点击