当前位置:编程学习 > wap >>

新手求助,像这样的XML怎么用DOM解析?



XML树图如上,内容被我置空了,用的DOM解析。

//解析root
 Element root = doc.getDocumentElement();  
if(root==null) return;  
// 解析entry   
 NodeList firstNodes = root.getElementsByTagName("entry"); 
if (firstNodes == null) return;  
for(int i=0;i<firstNodes.getLength(); i++){
Element ele = (Element) firstNodes.item(i);
String videoTitle=ele.getElementsByTagName("title").item(0).getFirstChild().getNodeValue();
 if(videoTitle.contains(searchStr)){      //比较title和搜索关键字的包含关系
text1.setText(videoTitle);     

搜索得到了我想要的title,现在想得到该title的 media:price,和第二个media:content(有5个media:content)请问该怎么办? XML DOM Java --------------------编程问答-------------------- 这个好像是JSON吧 --------------------编程问答-------------------- 这是什么XML?长姿势 --------------------编程问答-------------------- 不是JSON,就用的DOM解析,前面的代码没贴,这个也不是完整的XML代码,就是个XML内部的关系图,XML有点复杂上千行就没贴。就想问一下,像这样的:
 <media:group >
            <media:title type="plain" >决战江南</media:title>
            <media:description type="plain" >这是一部亲情与信仰交织的战争剧</media:description>
            <media:content
                medium="image"
                type="image/jpeg"
                url="http:xxxxxxxx" > 
            </media:content>
            <media:content
                medium="image"
                type="image/jpeg"
                url="http:yyyyyyyyy" > 
            </media:content>
1.带冒号的<AA:BB >怎么解析,还有多个个media:content,怎么解析获得第二个url="http:yyyyyyyyy"?
--------------------编程问答-------------------- 带冒号的是xml的命名空间
百度搜:xml解析命名空间具体了解
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,