xmlparser-string
Version:
string value fork from an xml2json package for nodejs
48 lines (47 loc) • 2.15 kB
JSON
{
"name": "xmlparser-string",
"version": "0.1.0",
"description": "string value fork from an xml2json package for nodejs",
"main": "index.js",
"directories": {
"test": "test"
},
"scripts": {
"test": "node ./test/demo.js"
},
"repository": {
"type": "git",
"url": "https://github.com/dennixgc/xmlparser-string.git"
},
"keywords": [
"XML2JSON",
"xml2json",
"xml",
"xmlparser",
"json"
],
"author": {
"name": "yhostc"
},
"license": "BSD",
"readme": "using string as xml node value other than number, nothing else has been changed from : XMLPARSER\n========\n\nxmlparser 是一个基于NodeJs的封装组件,主要是用来解决XML转JSON格式的问题.\n\n\n### 使用方法: \n安装: \n<pre>\n$ npm install xmlparser\n</pre>\n\n使用: \n<pre>\nvar xml2json = require(\"xmlparser\");\nvar xml = \"<category><name><![CDATA[风景名胜;公园广场;城市广场]]></name></category>\";\nvar json = xml2json.parser( xml );\nconsole.log( json );\n</pre>\n\n### 优化:\n在原著基础上进行了优化,解决了以下问题: \n1、节点中存在CDATA被过滤的问题; \n2、空值被处理为对象、其余数据均为字符串的问题; \n3、增加代码注释,增加代码注释,方便日后各位优化; \n4、节点的多属性支持。 \n5、去掉了内置的DEBUG和不做节点解析的部分(对我用处不大,所以被优化掉了)。 \n\n###版权\n原作者: [ Thomas Frank ](http://www.thomasfrank.se/xml_to_json.html) \n优 化: [ yhostc ]( http://yhostc.com )\n\n",
"_id": "xmlparser@0.1.0",
"dist": {
"shasum": "1365af430e6fb6702e6477b84fdb65b1433686ff",
"tarball": "http://registry.npmjs.org/xmlparser/-/xmlparser-0.1.0.tgz"
},
"_npmVersion": "1.1.59",
"_npmUser": {
"name": "yhostc",
"email": "yhostc@gmail.com"
},
"maintainers": [
{
"name": "yhostc",
"email": "yhostc@gmail.com"
}
],
"_shasum": "1365af430e6fb6702e6477b84fdb65b1433686ff",
"_from": "xmlparser@",
"_resolved": "https://registry.npmjs.org/xmlparser/-/xmlparser-0.1.0.tgz"
}