标题:XML的问题
只看楼主
pwwshli
Rank: 1
来 自:广东省广州市
等 级:新手上路
帖 子:22
专家分:0
注 册:2008-3-22
 问题点数:0 回复次数:2 
XML的问题
请教群里的高手,我要怎样才能读出下面的XML文档中的内容:
test.xml
  <xml>
  <total>85</total>
  <real_total>50</real_total>
  <item>
  <id>1</id>
  <title>功夫熊猫 nobody</title>
  <author>健力宝官网</author>
  <descp>
  <a href="http://v. title="功夫熊猫 nobody" target="_blank">
  <img src="http://g3. border="0" width="120" height="90" vspace="4" hspace="4" />
  </a>
  <p>健力宝啦啦队 功夫熊猫</p>
  </descp>
  <pv>301406</pv>
  <vid>http://player.
  <pubdate>Mon, 27 Jul 2009 02:58:24 +0800</pubdate>
  </item>
  <item>
  <id>2</id>
  <title>终于等到了Nobody的终极版本,超强!必看!</title>
  <author>健力宝官网</author>
  <descp>
  <a href="http://v. title="终于等到了Nobody的终极版本,超强!必看!" target="_blank">
  <img src="http://g1. border="0" width="120" height="90" vspace="4" hspace="4" />
  </a>
  <p />
  </descp>
  <pv>597</pv>
  <vid>http://player.
  <pubdate>Fri, 24 Jul 2009 07:40:05 +0800</pubdate>
  </item>
  <item>
</xml>

我用的方法读不出来<a>,<img>内的内容:
效果如下:
搜索更多相关主题的帖子: XML 
2009-10-13 16:14
pwwshli
Rank: 1
来 自:广东省广州市
等 级:新手上路
帖 子:22
专家分:0
注 册:2008-3-22
得分:0 
补充一下:
原代码如下:
<%  
Set newxml=Server.CreateObject("Microsoft.XMLDOM")            
newxml.load(Server.MapPath("test.xml"))                 
Set newlist=newxml.getElementsByTagName("item")            
newint=newlist.length-1
for i=0 To newint
response.write "id:"&newlist.item(i).childNodes.item(0).text&"<br/>"
response.write "title:"&newlist.item(i).childNodes.item(1).text&"<br/>"
response.write "author:"&newlist.item(i).childNodes.item(2).text&"<br/>"
response.write "desc:"&newlist.item(i).childNodes.item(3).text&"<br/>"
response.write "pv:"&newlist.item(i).childNodes.item(4).text&"<br/>"
response.write "vid:"&newlist.item(i).childNodes.item(5).text&"<br/>"
response.write "pubdate:"&newlist.item(i).childNodes.item(6).text&"<br/>"
response.write "<hr>"
next
 %>

人,一定要靠自己!
2009-10-13 16:16
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
img属于a的子节点,如果楼主想把img的代码都读出来,记得好像要使用innerText属性,因为text属性是读取像
<abc>asdf</abc>这种情况,而<abc><def src="asdfg"/></abc>这种情况下def为字节点并非文本。
2009-10-13 17:34



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-288374-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.213569 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved