2012-02-11 51 views
-1

阅读同名子标签,你好,我是android的 我想知道如何从XML XML是迭代子节点如下如何从XML在Android的

<?xml version="1.0" encoding="utf-8"?> <ACT>     
    <Item>ABC</Item> 
    <Item>XYZ</Item> </ACT> 

我想借此项值与新ACT标签

+0

只是好奇:你在发布这个问题之前在互联网上做过搜索吗?一个简单的搜索“android parse xml”会给你指针的加载。 – 2012-02-11 10:39:01

+0

是的我在互联网上搜索,但我没有找到相同的子节点名称示例 – user1153176 2012-02-11 10:40:27

+0

@PeterLillevold我发现了许多不同的名称子标签的例子,但不是相同的名称子标签名称示例 – user1153176 2012-02-11 10:41:29

回答

0

看看this answer

更新:发布将只列出的第一个项目,因为在onCreate环比nodes3循环只有在ACT元素的代码。既然你只有其中的一个,循环会迭代一次,写出第一个孩子然后终止。您必须在循环内部有第二个循环,您可以遍历元素e的所有子节点。

+0

你能给我如何迭代我的代码中的第二个循环..看我的代码是我发布在 – user1153176 2012-02-13 04:35:54

+0

@ user1153176之上 - 你已经用'nodes3'对象完成了这样一个循环。你应该在那个循环中做同样的事情,然后用'e'对象。我不会为你编码。 – 2012-02-13 08:13:28

+0

我解决了这个问题..thnx很多,PLZ投了我的问题.......... – user1153176 2012-02-13 10:12:34

0

SAX解析器是解析这种xml文件的好方法。遵循一些SAXParsing教程。

+0

你可以张贴我的例子吗? – user1153176 2012-02-11 11:16:59

+0

如何工作它这种类型的XML – user1153176 2012-02-11 11:17:19

+0

http://as400samplecode.blogspot.in/2011/11/android-parse-xml-file-example-using.html你可以检查本教程,这很简单,容易。 – 2012-02-11 11:19:16