javaScropt如何通过Microsoft.XMLDOM来解析XML

jndszl 2003-10-07 11:37:58
我通过 MSXML2.XMLHTTP 取得一个XML的内容

<?xml version="1.0" encoding="gb2312"?>

<root>
<item1>A</item1>
<item2>B</item2>
<item3>C</item3>
<item4>D</item4>
<item5>E</item5>
</root>


我如何解析这个XML把他的ABCDEF的内容生成在一个下拉框中
...全文
80 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2003-10-07
  • 打赏
  • 举报
回复
如果
<item1>A</item1>
<item2>B</item2>
是你自己控制的,建议写成
<item>A</item>
<item>B</item>
........
孟子E章 2003-10-07
  • 打赏
  • 举报
回复
<HTML>
<HEAD>
<script language=javascript>
function Test()
{
var oReq = new ActiveXObject("Microsoft.XMLHTTP")
oReq.open("GET","http://expert.csdn.net/Expert/topic/2329/2329828.xml?temp=.3076136",false);
oReq.send();
var xmldom = oReq.responseXML//已经是xmldom了
alert(xmldom.xml);
//然后进行遍历

}
</script>
</HEAD>
<BODY>
<INPUT type=button value="test" onclick="Test()">
</BODY>
</HTML>
nolonely 2003-10-07
  • 打赏
  • 举报
回复
<select name="s"></select>
.....
var doc=xmlhttp.responseXML.documentElement
var c=doc.childNodes
for(i=0;i<c.length;i++)
s.options[s.length]=new Option(c[i].text,c[i].text)
emu 2003-10-07
  • 打赏
  • 举报
回复
http://www.csdn.net/develop/Read_Article.asp?Id=20952

87,987

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧