UNPKG

xmlparser-string

Version:

string value fork from an xml2json package for nodejs

48 lines (47 loc) 2.15 kB
{ "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优 &nbsp;化: [ 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" }