码迷,mamicode.com
首页 > Web开发 > 详细

Node.js 的 xml 解析器:XMLDOM

时间:2016-05-11 13:34:56      阅读:509      评论:0      收藏:0      [点我收藏+]

标签:

xmldom 是目前node 环境下最靠谱的xml解析器。

------------------

xmldom 是用 JavaScript  实现的 Node.js ,Rhino 和浏览器的 W3C DOM ,完全兼容 W3C DOM level2;部分兼容 level3;支持浏览器的 DOMParser 和 XMLSerializer 接口

安装:

npm install xmldom

示例:

var DOMParser = require(‘xmldom‘).DOMParser;
var doc = new DOMParser().parseFromString(
    ‘<xml xmlns="a" xmlns:c="./lite">\n‘+
        ‘\t<child>test</child>\n‘+
        ‘\t<child></child>\n‘+
        ‘\t<child/>\n‘+
    ‘</xml>‘
    ,‘text/xml‘);
doc.documentElement.setAttribute(‘x‘,‘y‘);
doc.documentElement.setAttributeNS(‘./lite‘,‘c:x‘,‘y2‘);
var nsAttr = doc.documentElement.getAttributeNS(‘./lite‘,‘x‘)
console.info(nsAttr)
console.info(doc)

项目主页:https://github.com/jindw/xmldom

Node.js 的 xml 解析器:XMLDOM

标签:

原文地址:http://www.cnblogs.com/c-x-a/p/5481269.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!