js xml字符串处理样例
来源:互联网 发布:techrules 知乎 编辑:程序博客网 时间:2024/06/03 17:16
<html>
<head>
<script type="text/javascript">
function parseXML()
{
text="<note>";
text=text+"<to>George</to>";
text=text+"<from>John</from>";
text=text+"<heading>Reminder</heading>";
text=text+"<body>Don't forget the meeting!</body>";
text=text+"</note>";
try //Internet Explorer
{
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.loadXML(text);
}
catch(e)
{
try //Firefox, Mozilla, Opera, etc.
{
parser=new DOMParser();
xmlDoc=parser.parseFromString(text,"text/xml");
}
catch(e)
{
alert(e.message);
return;
}
}
document.getElementById("to").innerHTML=xmlDoc.getElementsByTagName("to")[0].childNodes[0].nodeValue;
document.getElementById("from").innerHTML=xmlDoc.getElementsByTagName("from")[0].childNodes[0].nodeValue;
document.getElementById("message").innerHTML=xmlDoc.getElementsByTagName("body")[0].childNodes[0].nodeValue;
}
</script>
</head>
<body onload="parseXML()">
<h1>W3Schools Internal Note</h1>
<p><b>To:</b> <span id="to"></span>
<b>From:</b> <span id="from"></span>
<b>Message:</b> <span id="message"></span>
</p>
</body>
</html>
<head>
<script type="text/javascript">
function parseXML()
{
text="<note>";
text=text+"<to>George</to>";
text=text+"<from>John</from>";
text=text+"<heading>Reminder</heading>";
text=text+"<body>Don't forget the meeting!</body>";
text=text+"</note>";
try //Internet Explorer
{
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.loadXML(text);
}
catch(e)
{
try //Firefox, Mozilla, Opera, etc.
{
parser=new DOMParser();
xmlDoc=parser.parseFromString(text,"text/xml");
}
catch(e)
{
alert(e.message);
return;
}
}
document.getElementById("to").innerHTML=xmlDoc.getElementsByTagName("to")[0].childNodes[0].nodeValue;
document.getElementById("from").innerHTML=xmlDoc.getElementsByTagName("from")[0].childNodes[0].nodeValue;
document.getElementById("message").innerHTML=xmlDoc.getElementsByTagName("body")[0].childNodes[0].nodeValue;
}
</script>
</head>
<body onload="parseXML()">
<h1>W3Schools Internal Note</h1>
<p><b>To:</b> <span id="to"></span>
<b>From:</b> <span id="from"></span>
<b>Message:</b> <span id="message"></span>
</p>
</body>
</html>
- js xml字符串处理样例
- js格式化xml字符串
- js格式化xml字符串
- js解析xml字符串
- js 解析xml字符串
- js处理xml文件
- 如何使用JS脚本处理XML字符串或XML文件(适用于IE、Opera、Firefox浏览器)
- js截取字符串处理
- js字符串处理函数
- js 字符串处理
- JS字符串处理函数
- js字符串处理专题
- js 处理实体字符串
- js 字符串处理
- js 字符串处理整理
- JS字符串处理实例
- js字符串处理
- JS字符串处理
- Java笔记之异常机制
- Spring中事务的类型
- APP-V5.0的Sequencer过程
- linux-2.6.32在mini2440开发板上移植 ---按键驱动程序移植
- linux platform设备驱动简介及实例
- js xml字符串处理样例
- list和vector有什么区别?
- mybatis代码生成器避免生成Example类的配置参数
- UI控件详解06-UITextField 详解
- 如何使用正则表达式删除html语言中的html标记
- 黑马程序员------IO流(No.3)(File类、Properties类)
- Ubuntu如何备份和恢复系统
- 开发代码命名规范!
- Mahout随机森林算法源码分析(1)--Describe