Document解析xml遇到的问题~~ - 移动平台 / Android
XML文件内容:
- <ResList>
<page>0</page>
- <resItem>
<resName>WWW</resName>
</resItem>
- <resItem>
<resName>DDD</resName>
</resItem>
</ResList>
解析方法:
public void parseData(){
videoInfo = new LiveVideoInfo();
Element root = mDocument.getDocumentElement();
NodeList page = root.getElementsByTagName("page");
videoInfo.setCurrentPage(Integer.parseInt(page.item(0).getFirstChild().getNodeValue()));
NodeList resItem = root.getElementsByTagName("resItem");
Log.v("LiveVideoXmlParserByDom", ""+resItem.getLength());
for(int i=0;i<resItem.getLength();i++){
video = new LiveVideo();
Node itemNode = resItem.item(i);
//NodeList itemList = itemNode.getOwnerDocument().getDocumentElement();
Element root1= itemNode.getOwnerDocument().getDocumentElement();
NodeList resNameNode = root1.getElementsByTagName("resName");
if(resNameNode.item(0).getFirstChild()!=null)
video.setResName(resNameNode.item(0).getFirstChild().getNodeValue());
if(BaseData.DEBUG) Log.v("VideoAdapter",""+video.getResName());
video=null;
}
问题:res
相关问答:
从数据库中查询一张表的数据
select 部门,姓名 from tb
如何才能生成下面的xml格式文件
<folder state="unchecked" label="全部">
<folder state="unchecked" isBra ......
我有一个类似的xml的 string,想通过遍历怎么个xml 输出我想要的element的值
xml 为:
<Discover xmlns="urn:schemas-microsoft-com:xml-analysis">
<RequestType>DISCOVER_XML_ME ......
我现在有一个XML对象
var merxml
merxml 保存的内容 是
<root>
<a>a</a>
<b>b</b>
</root>
我现在的目的是要把 merxml 这个XML对象 完整的输出到一个文本框 tx ......
思路:要用c#生成一个播放机的播放列表的xml,例如:
<daty datys='2010-04-05' datye='2010-05-01' > //这是播放的日期段
<time times='01:12:00' timee='02:30:00'> ......