读xml文件 的值

lenovo123 2011-10-13 03:17:36
js:
<script>
loadXML = function(xmlFile)
{
var xmlDoc;
if(window.ActiveXObject)
{
xmlDoc = new ActiveXObject('Microsoft.XMLDOM');
xmlDoc.async = false;
xmlDoc.load(xmlFile);
}
else if (document.implementation&&document.implementation.createDocument)
{
xmlDoc = document.implementation.createDocument('', '', null);
xmlDoc.load(xmlFile);
}
else
{
return null;
}

return xmlDoc;
}

var xmlDoc = loadXML('1.xml');

var v = 这里该如何写
alert(v)
</script>

xml:
<?xml version="1.0" encoding="utf_8"?>
<root>
<title name="aa">rrrrrrrrrrrrrrrrr</title>
<title name="bb">假如乔峰穿越到多情</title>
<title name="cc">[乱弹]小说《鹿鼎记》里面阿珂在和小宝之前,有没有失身给郑克爽??</title>
<title name="dd">[评论]上海诸翟关帝庙举行大型祈福法会 祈国泰民安</title>

</root>

</script>

如何根据 title中的name值 得到title中的值
比如我传aa,得到"rrrrrrrrrrrrrrrrr"
...全文
61 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiqittjj 2011-10-13
  • 打赏
  • 举报
回复
来学习一下!
abcd_ufo 2011-10-13
  • 打赏
  • 举报
回复
xmldoc.getElementsByTagName('root').

function getvalue(obj,name)
{
var titles=obj.getElementsByTagName("title");
for(var i=0;i<titles.length;i++)
{
var title=titles[i];
if(title.name==name)
{
return title.innerHTML;
}
}
}
getvalue(xmlDoc,"aa")

87,910

社区成员

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

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