我有一個xml文件,我用DOM解析它。 `Android DOM解析問題
<media:group>
<media:category label='hi'scheme='http://gdata.youtube.com/schemas/2007/categories.cat'>hello</media:category>
<media:content
url='http://www.youtube.com/1'
expression='full' duration='37' yt:format='5' />
<media:content
url='rtsp://v8.cache8.c.youtube.com.2.gp'
type='video/3gpp' medium='video' expression='full' duration='37'
yt:format='1' />
</media:group>
(不是原來的鏈接)
這樣它有很多媒體:組標籤...
我的代碼波紋管,並提供:
nodeList = doc.getElementsByTagName("media:group");
for (int i = 0; i < nodeList.getLength(); i++) {
try {
currentNode = nodeList.item(i);
Element fstElmnt = (Element) currentNode;
NodeList media_list = fstElmnt
.getElementsByTagName("media:content");
Element mediaElement = (Element) media_list.item(0);
media_list = mediaElement.getChildNodes();
String urlString = mediaElement.getAttribute("url");
現在我的問題是這我想要所有媒體的所有網址:內容標籤,但只獲得每個媒體的第一個網址:內容標籤。 所以我在哪裏做的錯誤,請幫我...
謝謝:)其工作 – Andy 2010-10-02 11:05:36