<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<!-- 实现myXML函数,带有一个形参,解析传过来的XML,并返回name节点的值
XML的样式如:
<student><name>mike</name><age>18</age><class>one</class></student> -->
</head>
<body>
<script type="text/javascript">
var xml_string = "<student><name>mike</name><age>18</age><class>one</class></student>";
function myXML(xml_string, root_node_name) {
// 解析 XML 标记来创建一个文档。
var xml = new DOMParser().parseFromString(xml_string, "text/xml");
// var nodes = xml.getElementsByTagName('student');
// console.log(xml)
// console.log(xml.childNodes[0])
console.log(xml.childNodes[0].childNodes[0].childNodes[0].nodeValue);
return xml.childNodes[0].childNodes[0].childNodes[0].nodeValue;
}
myXML(xml_string);
</script>
</body>
</html>