libxmljs, v8引擎的libxml绑定

libxmljs, v8引擎的libxml绑定


Libxmljs

Build Status

AppVeyor Build Status

node.js的LibXML绑定





var libxmljs = require("libxmljs");


var xml = '<?xml version="1.0" encoding="UTF-8"?>' +


 '<root>' +


 '<child foo="bar">' +


 '<grandchild baz="fizbuzz">grandchild content</grandchild>' +


 '</child>' +


 '<sibling>with content!</sibling>' +


 '</root>';



var xmlDoc = libxmljs.parseXml(xml);



// xpath queries


var gchild = xmlDoc.get('//grandchild');



console.log(gchild.text()); // prints"grandchild content"



var children = xmlDoc.root().childNodes();


var child = children[0];



console.log(child.attr('foo').value()); // prints"bar"





支持

API和示例

查看维基 http://github.com/libxmljs/libxmljs/wiki

查看示例文件夹。

通过 npm安装





npm install libxmljs





首先检查一下打开的问题。 特别是的愿望特性。

要求

确保你已经满足了对节点gyp的要求。 你不需要手动安装节点 gyp ;它与节点捆绑在一起。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值