{"_id":"xml-mapping","_rev":"2894651","name":"xml-mapping","description":"provide a bidirectionnal mapping between XML and JS data Structure (aka JSON)","dist-tags":{"latest":"1.7.2"},"maintainers":[{"name":"touv","email":""}],"time":{"modified":"2022-12-08T07:26:49.000Z","created":"2012-02-22T15:27:44.831Z","1.7.2":"2022-01-31T14:30:47.385Z","1.7.1":"2016-02-08T14:12:51.821Z","1.7.0":"2014-08-29T13:08:39.266Z","1.6.1":"2014-07-09T12:46:01.746Z","1.5.2":"2013-12-11T21:09:03.916Z","1.5.1":"2013-11-12T10:10:40.059Z","1.5.0":"2013-09-13T12:34:44.707Z","1.4.1":"2013-07-19T08:19:53.723Z","1.4.0":"2013-07-19T08:05:04.268Z","1.3.1":"2013-07-12T14:10:48.641Z","1.2.1":"2013-05-06T10:17:58.939Z","1.2.0":"2013-02-28T08:42:57.499Z","1.1.2":"2013-02-15T10:28:14.751Z","1.1.1":"2013-02-15T10:22:57.130Z","1.1.0":"2012-12-19T10:37:32.917Z","1.0.3":"2012-03-27T19:55:25.010Z","1.0.2":"2012-03-09T21:08:38.963Z","1.0.1":"2012-02-22T15:31:58.541Z","1.0.0":"2012-02-22T15:27:44.831Z"},"users":{},"author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/touv/node-xml-mapping.git"},"versions":{"1.7.2":{"name":"xml-mapping","version":"1.7.2","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[{"name":"Joe Ibershoff","email":"joe@ibershoff.com","url":"https://github.com/zacronos"},{"name":"Yura Zenevich","email":"yura.zenevich@gmail.com","url":"https://github.com/yzen"},{"name":"Thorsten Lorenz","email":"thlorenz@gmx.de","url":"https://github.com/thlorenz"},{"name":"ntgn81","email":"ntgn81@gmail.com","url":"https://github.com/ntgn81"},{"name":"Rowell Cruz","url":"https://github.com/rcruz"},{"name":"JT","url":"https://github.com/spikyjt"}],"description":"provide a bidirectionnal mapping between XML and JS data Structure (aka JSON)","keywords":["xml","json","json2xml","xml2json"],"homepage":"http://github.com/touv/node-xml-mapping","scripts":{"test":"nodeunit test/"},"main":"./lib/xml-mapping.js","repository":{"type":"git","url":"git+https://github.com/touv/node-xml-mapping.git"},"dependencies":{"xml-writer":">=1.7.0","sax":"=0.4.3"},"devDependencies":{"nodeunit":">=0.7.3"},"license":"MIT","engines":{"node":">=0.2.0"},"gitHead":"2816ef9cb58c8ce2ac09cf1017b1d9cdba49117a","bugs":{"url":"https://github.com/touv/node-xml-mapping/issues"},"_id":"xml-mapping@1.7.2","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"b59c63dc1560b42d9ae9648ae3d1b508e27dbd04","size":12085,"noattachment":false,"key":"/xml-mapping/-/xml-mapping-1.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/xml-mapping/download/xml-mapping-1.7.2.tgz"},"_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"directories":{},"maintainers":[{"name":"touv","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xml-mapping_1.7.2_1643639447260_0.9895180483069452"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-31T14:30:52.600Z","publish_time":1643639447385,"_cnpm_publish_time":1643639447385},"1.7.1":{"name":"xml-mapping","version":"1.7.1","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[{"name":"Joe Ibershoff","email":"joe@ibershoff.com","url":"https://github.com/zacronos"},{"name":"Yura Zenevich","email":"yura.zenevich@gmail.com","url":"https://github.com/yzen"},{"name":"Thorsten Lorenz","email":"thlorenz@gmx.de","url":"https://github.com/thlorenz"},{"name":"ntgn81","email":"ntgn81@gmail.com","url":"https://github.com/ntgn81"},{"name":"Rowell Cruz","url":"https://github.com/rcruz"},{"name":"JT","url":"https://github.com/spikyjt"}],"description":"provide a bidirectionnal mapping between XML and JS data Structure (aka JSON)","keywords":["xml","json","json2xml","xml2json"],"homepage":"http://github.com/touv/node-xml-mapping","scripts":{"test":"nodeunit test/"},"main":"./xml-mapping.js","repository":{"type":"git","url":"git+https://github.com/touv/node-xml-mapping.git"},"dependencies":{"xml-writer":">=1.0.4","sax":"=0.4.2"},"devDependencies":{"nodeunit":">=0.7.3"},"license":"MIT","engines":{"node":">=0.2.0"},"gitHead":"4f11963fa4a67013f770c5beb547a929f25b5fe3","bugs":{"url":"https://github.com/touv/node-xml-mapping/issues"},"_id":"xml-mapping@1.7.1","_shasum":"65689659e5085833c7d2bec57dac2842ccbbc286","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"niederlec","email":"claude.niederlender@gmail.com"},"maintainers":[{"name":"touv","email":""}],"dist":{"shasum":"65689659e5085833c7d2bec57dac2842ccbbc286","size":11878,"noattachment":false,"key":"/xml-mapping/-/xml-mapping-1.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xml-mapping/download/xml-mapping-1.7.1.tgz"},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/xml-mapping-1.7.1.tgz_1454940768969_0.1471589000429958"},"directories":{},"publish_time":1454940771821,"_hasShrinkwrap":false,"_cnpm_publish_time":1454940771821,"_cnpmcore_publish_time":"2021-12-16T22:01:32.591Z"},"1.7.0":{"name":"xml-mapping","version":"1.7.0","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[{"name":"Joe Ibershoff","email":"joe@ibershoff.com","url":"https://github.com/zacronos"},{"name":"Yura Zenevich","email":"yura.zenevich@gmail.com","url":"https://github.com/yzen"},{"name":"Thorsten Lorenz","email":"thlorenz@gmx.de","url":"https://github.com/thlorenz"},{"name":"ntgn81","email":"ntgn81@gmail.com","url":"https://github.com/ntgn81"},{"name":"Rowell Cruz","url":"https://github.com/rcruz"},{"name":"JT","url":"https://github.com/spikyjt"}],"description":"provide a bidirectionnal mapping between XML and JS data Structure (aka JSON)","keywords":["xml","json","json2xml","xml2json"],"homepage":"http://github.com/touv/node-xml-mapping","scripts":{"test":"nodeunit test/"},"main":"./xml-mapping.js","repository":{"type":"git","url":"https://github.com/touv/node-xml-mapping.git"},"dependencies":{"xml-writer":">=1.0.4","sax":"=0.4.2"},"devDependencies":{"nodeunit":">=0.7.3"},"license":"MIT","engines":{"node":">=0.2.0"},"bugs":{"url":"https://github.com/touv/node-xml-mapping/issues"},"_id":"xml-mapping@1.7.0","dist":{"shasum":"169abe5068e4e4570b61d607771a0d361048c840","size":12096,"noattachment":false,"key":"/xml-mapping/-/xml-mapping-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xml-mapping/download/xml-mapping-1.7.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"maintainers":[{"name":"touv","email":""}],"directories":{},"publish_time":1409317719266,"_hasShrinkwrap":false,"_cnpm_publish_time":1409317719266,"_cnpmcore_publish_time":"2021-12-16T22:01:32.801Z"},"1.6.1":{"name":"xml-mapping","version":"1.6.1","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[{"name":"Joe Ibershoff","email":"joe@ibershoff.com","url":"https://github.com/zacronos"},{"name":"Yura Zenevich","email":"yura.zenevich@gmail.com","url":"https://github.com/yzen"},{"name":"Thorsten Lorenz","email":"thlorenz@gmx.de","url":"https://github.com/thlorenz"},{"name":"ntgn81","email":"ntgn81@gmail.com","url":"https://github.com/ntgn81"},{"name":"Rowell Cruz","url":"https://github.com/rcruz"},{"name":"JT","url":"https://github.com/spikyjt"}],"description":"provide a bidirectionnal mapping between XML and JS data Structure (aka JSON)","keywords":["xml","json","json2xml","xml2json"],"homepage":"http://github.com/touv/node-xml-mapping","scripts":{"test":"nodeunit test/"},"main":"./xml-mapping.js","repository":{"type":"git","url":"https://github.com/touv/node-xml-mapping.git"},"dependencies":{"xml-writer":">=1.0.4","sax":"=0.4.2"},"devDependencies":{"nodeunit":">=0.7.3"},"license":"MIT","engines":{"node":">=0.2.0"},"bugs":{"url":"https://github.com/touv/node-xml-mapping/issues"},"_id":"xml-mapping@1.6.1","dist":{"shasum":"6d07798d00deba97b08dc355c1d83bbff66de474","size":11634,"noattachment":false,"key":"/xml-mapping/-/xml-mapping-1.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xml-mapping/download/xml-mapping-1.6.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"maintainers":[{"name":"touv","email":""}],"directories":{},"publish_time":1404909961746,"_hasShrinkwrap":false,"_cnpm_publish_time":1404909961746,"_cnpmcore_publish_time":"2021-12-16T22:01:33.025Z"},"1.5.2":{"name":"xml-mapping","version":"1.5.2","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[{"name":"Joe Ibershoff","email":"joe@ibershoff.com","url":"https://github.com/zacronos"},{"name":"Yura Zenevich","email":"yura.zenevich@gmail.com","url":"https://github.com/yzen"},{"name":"Thorsten Lorenz","email":"thlorenz@gmx.de","url":"https://github.com/thlorenz"},{"name":"ntgn81","email":"ntgn81@gmail.com","url":"https://github.com/ntgn81"},{"name":"Rowell Cruz","url":"https://github.com/rcruz"},{"name":"JT","url":"https://github.com/spikyjt"}],"description":"provide a bidirectionnal mapping between XML and JS data Structure (aka JSON)","keywords":["xml","json","json2xml","xml2json"],"homepage":"http://github.com/touv/node-xml-mapping","scripts":{"test":"nodeunit test/"},"main":"./xml-mapping.js","repository":{"type":"git","url":"https://github.com/touv/node-xml-mapping.git"},"dependencies":{"xml-writer":">=1.0.4","sax":"=0.4.2"},"devDependencies":{"nodeunit":">=0.7.3"},"license":"MIT","engines":{"node":">=0.2.0"},"readmeFilename":"README.md","bugs":{"url":"https://github.com/touv/node-xml-mapping/issues"},"_id":"xml-mapping@1.5.2","dist":{"shasum":"431ee52af854d29ff7f68a2094677e1df217f389","size":11069,"noattachment":false,"key":"/xml-mapping/-/xml-mapping-1.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/xml-mapping/download/xml-mapping-1.5.2.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"maintainers":[{"name":"touv","email":""}],"directories":{},"publish_time":1386796143916,"_hasShrinkwrap":false,"_cnpm_publish_time":1386796143916,"_cnpmcore_publish_time":"2021-12-16T22:01:33.276Z"},"1.5.1":{"name":"xml-mapping","version":"1.5.1","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[{"name":"Joe Ibershoff","email":"joe@ibershoff.com","url":"https://github.com/zacronos"},{"name":"Yura Zenevich","email":"yura.zenevich@gmail.com","url":"https://github.com/yzen"},{"name":"Thorsten Lorenz","email":"thlorenz@gmx.de","url":"https://github.com/thlorenz"},{"name":"ntgn81","email":"ntgn81@gmail.com","url":"https://github.com/ntgn81"}],"description":"provide a bidirectionnal mapping between XML and JS data Structure (aka JSON)","keywords":["xml","json","json2xml","xml2json"],"homepage":"http://github.com/touv/node-xml-mapping","scripts":{"test":"nodeunit test/"},"main":"./xml-mapping.js","repository":{"type":"git","url":"https://github.com/touv/node-xml-mapping.git"},"dependencies":{"xml-writer":">=1.0.4","sax":"=0.4.2"},"devDependencies":{"nodeunit":">=0.7.3"},"license":"MIT","engines":{"node":">=0.2.0"},"readmeFilename":"README.md","bugs":{"url":"https://github.com/touv/node-xml-mapping/issues"},"_id":"xml-mapping@1.5.1","dist":{"shasum":"0eaf74051c91e57584d35a6d0909bccc98ad978d","size":10912,"noattachment":false,"key":"/xml-mapping/-/xml-mapping-1.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xml-mapping/download/xml-mapping-1.5.1.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"maintainers":[{"name":"touv","email":""}],"directories":{},"publish_time":1384251040059,"_hasShrinkwrap":false,"_cnpm_publish_time":1384251040059,"_cnpmcore_publish_time":"2021-12-16T22:01:33.507Z"},"1.5.0":{"name":"xml-mapping","version":"1.5.0","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[{"name":"Joe Ibershoff","email":"joe@ibershoff.com","url":"https://github.com/zacronos"},{"name":"Yura Zenevich","email":"yura.zenevich@gmail.com","url":"https://github.com/yzen"},{"name":"Thorsten Lorenz","email":"thlorenz@gmx.de","url":"https://github.com/thlorenz"},{"name":"ntgn81","email":"ntgn81@gmail.com","url":"https://github.com/ntgn81"}],"description":"provide a bidirectionnal mapping between XML and JS data Structure (aka JSON)","keywords":["xml","json","json2xml","xml2json"],"homepage":"http://github.com/touv/node-xml-mapping","scripts":{"test":"nodeunit test/"},"main":"./xml-mapping.js","repository":{"type":"git","url":"https://github.com/touv/node-xml-mapping.git"},"dependencies":{"xml-writer":">=1.0.4","sax":"=0.4.2"},"devDependencies":{"nodeunit":">=0.7.3"},"license":"MIT","engines":{"node":">=0.2.0"},"readmeFilename":"README.md","bugs":{"url":"https://github.com/touv/node-xml-mapping/issues"},"_id":"xml-mapping@1.5.0","dist":{"shasum":"c5862666d2d12fd87cab694f807f6ebf5c0dab6b","size":10825,"noattachment":false,"key":"/xml-mapping/-/xml-mapping-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xml-mapping/download/xml-mapping-1.5.0.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"maintainers":[{"name":"touv","email":""}],"directories":{},"publish_time":1379075684707,"_hasShrinkwrap":false,"_cnpm_publish_time":1379075684707,"_cnpmcore_publish_time":"2021-12-16T22:01:33.736Z"},"1.4.1":{"name":"xml-mapping","version":"1.4.1","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[{"name":"Joe Ibershoff","email":"joe@ibershoff.com","url":"https://github.com/zacronos"},{"name":"Yura Zenevich","email":"yura.zenevich@gmail.com","url":"https://github.com/yzen"},{"name":"Thorsten Lorenz","email":"thlorenz@gmx.de","url":"https://github.com/thlorenz"},{"name":"ntgn81","email":"ntgn81@gmail.com","url":"https://github.com/ntgn81"}],"description":"provide a bidirectionnal mapping between XML and JS data Structure (aka JSON)","keywords":["xml","json","json2xml","xml2json"],"homepage":"http://github.com/touv/node-xml-mapping","scripts":{"test":"nodeunit test/"},"main":"./xml-mapping.js","repository":{"type":"git","url":"https://github.com/touv/node-xml-mapping.git"},"dependencies":{"xml-writer":">=1.0.4","sax":"=0.4.2"},"devDependencies":{"nodeunit":">=0.7.3"},"license":"MIT","engines":{"node":">=0.2.0"},"readmeFilename":"README.md","bugs":{"url":"https://github.com/touv/node-xml-mapping/issues"},"_id":"xml-mapping@1.4.1","dist":{"shasum":"2041867bbde860b2d4e07f63d7fb57b29383c2d5","size":10543,"noattachment":false,"key":"/xml-mapping/-/xml-mapping-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xml-mapping/download/xml-mapping-1.4.1.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"maintainers":[{"name":"touv","email":""}],"directories":{},"publish_time":1374221993723,"_hasShrinkwrap":false,"_cnpm_publish_time":1374221993723,"_cnpmcore_publish_time":"2021-12-16T22:01:33.939Z"},"1.4.0":{"name":"xml-mapping","version":"1.4.0","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[{"name":"Joe Ibershoff","email":"joe@ibershoff.com","url":"https://github.com/zacronos"},{"name":"Yura Zenevich","email":"yura.zenevich@gmail.com","url":"https://github.com/yzen"},{"name":"Thorsten Lorenz","email":"thlorenz@gmx.de","url":"https://github.com/thlorenz"},{"name":"ntgn81","email":"ntgn81@gmail.com","url":"https://github.com/ntgn81"}],"description":"provide a bidirectionnal mapping between XML and JS data Structure (aka JSON)","keywords":["xml","json","json2xml","xml2json"],"homepage":"http://github.com/touv/node-xml-mapping","scripts":{"test":"nodeunit test/"},"main":"./xml-mapping.js","repository":{"type":"git","url":"https://github.com/touv/node-xml-mapping.git"},"dependencies":{"xml-writer":">=1.0.4","sax":"=0.4.2"},"devDependencies":{"nodeunit":">=0.7.3"},"license":"MIT","engines":{"node":">=0.2.0"},"readmeFilename":"README.md","bugs":{"url":"https://github.com/touv/node-xml-mapping/issues"},"_id":"xml-mapping@1.4.0","dist":{"shasum":"5e9f5aeb422211a7142578b50069491cc49ea450","size":10534,"noattachment":false,"key":"/xml-mapping/-/xml-mapping-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xml-mapping/download/xml-mapping-1.4.0.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"maintainers":[{"name":"touv","email":""}],"directories":{},"publish_time":1374221104268,"_hasShrinkwrap":false,"_cnpm_publish_time":1374221104268,"_cnpmcore_publish_time":"2021-12-16T22:01:34.147Z"},"1.3.1":{"name":"xml-mapping","version":"1.3.1","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[{"name":"Joe Ibershoff","url":"https://github.com/zacronos"},{"name":"Yura Zenevich","url":"https://github.com/yzen"},{"name":"Thorsten Lorenz","url":"https://github.com/thlorenz"},{"name":"ntgn81","url":"https://github.com/ntgn81"}],"description":"provide a bidirectionnal mapping between XML and JS data Structure (aka JSON)","keywords":["xml","json","json2xml","xml2json"],"homepage":"http://github.com/touv/node-xml-mapping","scripts":{"test":"nodeunit test/"},"main":"./xml-mapping.js","repository":{"type":"git","url":"https://github.com/touv/node-xml-mapping.git"},"dependencies":{"xml-writer":">=1.0.4","sax":"=0.4.2"},"devDependencies":{"nodeunit":">=0.7.3"},"license":"MIT","engines":{"node":">=0.2.0"},"readmeFilename":"README.md","bugs":{"url":"https://github.com/touv/node-xml-mapping/issues"},"_id":"xml-mapping@1.3.1","dist":{"shasum":"1e582159368f065091c2757d9c1fe1f7b85521b2","size":9569,"noattachment":false,"key":"/xml-mapping/-/xml-mapping-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xml-mapping/download/xml-mapping-1.3.1.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"maintainers":[{"name":"touv","email":""}],"directories":{},"publish_time":1373638248641,"_hasShrinkwrap":false,"_cnpm_publish_time":1373638248641,"_cnpmcore_publish_time":"2021-12-16T22:01:34.348Z"},"1.2.1":{"name":"xml-mapping","version":"1.2.1","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[{"name":"Joe Ibershoff","url":"https://github.com/zacronos"},{"name":"Yura Zenevich","url":"https://github.com/yzen"},{"name":"Thorsten Lorenz","url":"https://github.com/thlorenz"}],"description":"provide a bidirectionnal mapping between XML and JS data Structure (aka JSON)","keywords":["xml","json","json2xml","xml2json"],"homepage":"http://github.com/touv/node-xml-mapping","scripts":{"test":"nodeunit test/"},"main":"./xml-mapping.js","repository":{"type":"git","url":"https://github.com/touv/node-xml-mapping.git"},"dependencies":{"xml-writer":">=1.0.4","sax":"=0.4.2"},"devDependencies":{"nodeunit":">=0.7.3"},"license":"MIT","engines":{"node":">=0.2.0"},"readmeFilename":"README.md","_id":"xml-mapping@1.2.1","dist":{"shasum":"c7c60aae370fd51daa8448c15db393a07ff98e06","size":9071,"noattachment":false,"key":"/xml-mapping/-/xml-mapping-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xml-mapping/download/xml-mapping-1.2.1.tgz"},"_from":".","_npmVersion":"1.2.10","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"maintainers":[{"name":"touv","email":""}],"directories":{},"publish_time":1367835478939,"_hasShrinkwrap":false,"_cnpm_publish_time":1367835478939,"_cnpmcore_publish_time":"2021-12-16T22:01:34.539Z"},"1.2.0":{"name":"xml-mapping","version":"1.2.0","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[{"name":"Joe Ibershoff","url":"https://github.com/zacronos"},{"name":"Yura Zenevich","url":"https://github.com/yzen"}],"description":"provide a bidirectionnal mapping between XML and JS data Structure (aka JSON)","keywords":["xml","json","json2xml","xml2json"],"homepage":"http://github.com/touv/node-xml-mapping","scripts":{"test":"nodeunit test/"},"main":"./xml-mapping.js","repository":{"type":"git","url":"https://github.com/touv/node-xml-mapping.git"},"dependencies":{"xml-writer":">=1.0.4","sax":"=0.4.2"},"devDependencies":{"nodeunit":">=0.7.3"},"license":"MIT","engines":{"node":">=0.2.0"},"readmeFilename":"README.md","_id":"xml-mapping@1.2.0","dist":{"shasum":"69ea7458357d4f4dd60e2bc2b7dad52e1d16ed41","size":9006,"noattachment":false,"key":"/xml-mapping/-/xml-mapping-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xml-mapping/download/xml-mapping-1.2.0.tgz"},"_from":".","_npmVersion":"1.2.10","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"maintainers":[{"name":"touv","email":""}],"directories":{},"publish_time":1362040977499,"_hasShrinkwrap":false,"_cnpm_publish_time":1362040977499,"_cnpmcore_publish_time":"2021-12-16T22:01:34.802Z"},"1.1.2":{"name":"xml-mapping","version":"1.1.2","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[],"description":"provide a bidirectionnal mapping between XML and JS data Structure (aka JSON)","keywords":["xml","json","json2xml","xml2json"],"homepage":"http://github.com/touv/node-xml-mapping","scripts":{"test":"nodeunit test/"},"main":"./xml-mapping.js","repository":{"type":"git","url":"https://github.com/touv/node-xml-mapping.git"},"dependencies":{"xml-writer":">=1.0.4","sax":"=0.4.2"},"devDependencies":{"nodeunit":">=0.7.3"},"license":"MIT","engines":{"node":">=0.2.0"},"readmeFilename":"README.md","_id":"xml-mapping@1.1.2","dist":{"shasum":"d8d20305559871228c8a99637f50e5156aa6da36","size":8710,"noattachment":false,"key":"/xml-mapping/-/xml-mapping-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/xml-mapping/download/xml-mapping-1.1.2.tgz"},"_from":".","_npmVersion":"1.2.10","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"maintainers":[{"name":"touv","email":""}],"directories":{},"publish_time":1360924094751,"_hasShrinkwrap":false,"_cnpm_publish_time":1360924094751,"_cnpmcore_publish_time":"2021-12-16T22:01:35.045Z"},"1.1.1":{"name":"xml-mapping","version":"1.1.1","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[],"description":"provide a bidirectionnal mapping between XML and JS data Structure (aka JSON)","tags":["xml","json","json2xml","xml2json"],"homepage":"http://github.com/touv/node-xml-mapping","scripts":{"test":"nodeunit test/"},"main":"./xml-mapping.js","repository":{"type":"git","url":"https://github.com/touv/node-xml-mapping.git"},"dependencies":{"xml-writer":">=1.0.4","sax":">=0.3.5"},"devDependencies":{"nodeunit":">=0.7.3"},"license":"MIT","engines":{"node":">=0.2.0"},"readmeFilename":"README.md","_id":"xml-mapping@1.1.1","dist":{"shasum":"4f73d2dd9aff1040c8c9ddcfeb67206194f22bc1","size":8703,"noattachment":false,"key":"/xml-mapping/-/xml-mapping-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xml-mapping/download/xml-mapping-1.1.1.tgz"},"_from":".","_npmVersion":"1.2.10","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"maintainers":[{"name":"touv","email":""}],"directories":{},"publish_time":1360923777130,"_hasShrinkwrap":false,"_cnpm_publish_time":1360923777130,"_cnpmcore_publish_time":"2021-12-16T22:01:35.366Z"},"1.1.0":{"name":"xml-mapping","version":"1.1.0","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[],"description":"provide a bidirectionnal mapping between XML and JS data Structure (aka JSON)","tags":["xml","json","json2xml","xml2json"],"homepage":"http://github.com/lindory-project/node-xml-mapping","scripts":{"test":"nodeunit test/"},"main":"./xml-mapping.js","repository":{"type":"git","url":"https://github.com/lindory-project/node-xml-mapping.git"},"dependencies":{"xml-writer":">=1.0.4","sax":">=0.3.5"},"devDependencies":{"nodeunit":">=0.7.3"},"license":"MIT","engines":{"node":">=0.2.0"},"_id":"xml-mapping@1.1.0","dist":{"shasum":"68b6645d4888fcf33c9a8af3eccae8044bedc441","size":8713,"noattachment":false,"key":"/xml-mapping/-/xml-mapping-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xml-mapping/download/xml-mapping-1.1.0.tgz"},"_npmVersion":"1.1.59","_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"maintainers":[{"name":"touv","email":""}],"directories":{},"publish_time":1355913452917,"_hasShrinkwrap":false,"_cnpm_publish_time":1355913452917,"_cnpmcore_publish_time":"2021-12-16T22:01:35.646Z"},"1.0.3":{"name":"xml-mapping","version":"1.0.3","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[],"description":"provide a bidirectionnal mapping between XML and JS data Structure (aka JSON)","tags":["xml","json","json2xml","xml2json"],"homepage":"http://github.com/lindory-project/node-xml-mapping","scripts":{"test":"nodeunit test/"},"main":"./xml-mapping.js","repository":{"type":"git","url":"git://github.com/lindory-project/node-xml-mapping.git"},"dependencies":{"xml-writer":">=1.0.4","sax":">=0.3.5"},"devDependencies":{"nodeunit":">=0.7.3"},"license":"MIT","engines":{"node":">=0.2.0"},"_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"_id":"xml-mapping@1.0.3","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.1","_defaultsLoaded":true,"dist":{"shasum":"bfff2c639476fcc1f625b35d26a2e284070e5c3d","size":8350,"noattachment":false,"key":"/xml-mapping/-/xml-mapping-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/xml-mapping/download/xml-mapping-1.0.3.tgz"},"maintainers":[{"name":"touv","email":""}],"directories":{},"publish_time":1332878125010,"_hasShrinkwrap":false,"_cnpm_publish_time":1332878125010,"_cnpmcore_publish_time":"2021-12-16T22:01:35.887Z"},"1.0.2":{"name":"xml-mapping","version":"1.0.2","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[],"description":"provide a bidirectionnal mapping between XML and JS data Structure (aka JSON)","tags":["xml","json","json2xml","xml2json"],"homepage":"http://github.com/touv/node-xml-mapping","scripts":{"test":"nodeunit test/"},"main":"./xml-mapping.js","repository":{"type":"git","url":"git://github.com/touv/node-xml-mapping.git"},"dependencies":{"xml-writer":">=1.0.4","sax":">=0.3.5"},"devDependencies":{"nodeunit":">=0.7.3"},"license":"MIT","engines":{"node":">=0.2.0"},"_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"_id":"xml-mapping@1.0.2","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.1","_defaultsLoaded":true,"dist":{"shasum":"0f296587d3f883b0fc1274c6a3cae3ec8600b72f","size":8342,"noattachment":false,"key":"/xml-mapping/-/xml-mapping-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/xml-mapping/download/xml-mapping-1.0.2.tgz"},"maintainers":[{"name":"touv","email":""}],"directories":{},"publish_time":1331327318963,"_hasShrinkwrap":false,"_cnpm_publish_time":1331327318963,"_cnpmcore_publish_time":"2021-12-16T22:01:36.090Z"},"1.0.1":{"name":"xml-mapping","version":"1.0.1","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[],"description":"provide a bidirectionnal mapping between XML and JS data Structure (aka JSON)","tags":["xml","json","json2xml","xml2json"],"homepage":"http://github.com/touv/node-xml-mapping","scripts":{"test":"nodeunit test/"},"main":"./xml-mapping.js","repository":{"type":"git","url":"git://github.com/touv/node-xml-mapping.git"},"dependencies":{"xml-writer":">=1.0.4","sax":">=0.3.5"},"devDependencies":{"nodeunit":">=0.7.3"},"license":"MIT","engines":{"node":">=0.2.0"},"_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"_id":"xml-mapping@1.0.1","_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.2","_defaultsLoaded":true,"dist":{"shasum":"06c94f3a56ca1f23a58737544cef452c70635d80","size":8073,"noattachment":false,"key":"/xml-mapping/-/xml-mapping-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xml-mapping/download/xml-mapping-1.0.1.tgz"},"maintainers":[{"name":"touv","email":""}],"directories":{},"publish_time":1329924718541,"_hasShrinkwrap":false,"_cnpm_publish_time":1329924718541,"_cnpmcore_publish_time":"2021-12-16T22:01:36.289Z"},"1.0.0":{"name":"xml-mapping","version":"1.0.0","author":{"name":"Nicolas Thouvenin","email":"nthouvenin@gmail.com"},"contributors":[],"description":"provide a bidirectionnal mapping between XML and JS data Structure (aka JSON)","keywords":["xml","json","json2xml","xml2json"],"homepage":"http://github.com/touv/node-xml-mapping","scripts":{"test":"nodeunit test/"},"main":"./xml-mapping.js","repository":{"type":"git","url":"git://github.com/touv/node-xml-mapping.git"},"dependencies":{"xml-writer":">=1.0.4","sax":">=0.3.5"},"devDependencies":{"nodeunit":">=0.7.3"},"license":"MIT","engines":{"node":">=0.2.0"},"_npmUser":{"name":"touv","email":"nthouvenin@gmail.com"},"_id":"xml-mapping@1.0.0","_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.2","_defaultsLoaded":true,"dist":{"shasum":"76e28ea4fd383ac0174da6a7367ab6863187f520","size":7990,"noattachment":false,"key":"/xml-mapping/-/xml-mapping-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xml-mapping/download/xml-mapping-1.0.0.tgz"},"maintainers":[{"name":"touv","email":""}],"directories":{},"publish_time":1329924464831,"_hasShrinkwrap":false,"_cnpm_publish_time":1329924464831,"_cnpmcore_publish_time":"2021-12-16T22:01:36.507Z"}},"readme":"# xml2json and json2xml for NodeJS\n\n[![Build Status](https://secure.travis-ci.org/touv/node-xml-mapping.png?branch=master)](http://travis-ci.org/touv/node-xml-mapping)\n\nIt's native javascript implementation of a bidirectional converter between XML and JS data structure (aka JSON).\nYou can convert any type of XML documents in an Javascript data structure.\nYou can also do the reverse, converting a Javascript data structure in XML String. XML is still valid.\n\n## Contributors\n\n  * [Nicolas Thouvenin](https://github.com/touv)\n  * [Joe Ibershoff](https://github.com/zacronos)\n  * [Yura Zenevich](https://github.com/yzen)\n  * [Thorsten Lorenz](https://github.com/thlorenz)\n  * [ntgn81](https://github.com/ntgn81)\n  * [Rowell Cruz](https://github.com/rcruz)\n  * [JT](https://github.com/spikyjt)\n\n# Installation\n\nWith [npm](http://npmjs.org) do:\n\n    $ npm install xml-mapping\n\n\n# Usage\n```javascript\nvar XMLMapping = require('xml-mapping');\n\nvar json = XMLMapping.load('<key>value</key>');\nvar xml  = XMLMapping.dump(json);\n\nconsole.log(xml,json);\nconsole.log(json);\n```\n\nOutput:\n\n    <key>value</key> { key: { '$t': 'value' } }\n\n# Convention\n\nThe rules for converting XML to JSON are those used by Google in its GData protocol. More information here : http://code.google.com/apis/gdata/docs/json.html\n\n# Tests\n\nUse [nodeunit](https://github.com/caolan/nodeunit) to run the tests.\n\n    $ npm install nodeunit\n    $ nodeunit test\n\n# API Documentation\n\n## load(String xml, Object options)\nTransform a string with XML in Javascript data structure (JSON).\n**Return Object.**\n\n###Options\n\n**Warning : options break the symmetry. This means that the JSON generated may not reproduce the same XML**\n\n* `throwErrors` - *boolean* - Flag to throw errors of the SAX Parser ; *default : false*\n* `nested` - *boolean* - Flag to ignore nested tags inside text : *default : false*\n* `specialChar` - *string* - Set the first character of XML tag ($t, $text, $cd, $cdata, $e, $element, $c, $comment); *default : $*\n* `longTag` - *boolean* - Use long names tags($text, $element, $cdata, $comment) rather than short names ($t, $cd, $e, $c); *default : false*\n* `comments` - *boolean* - Flag to ignore comments, if false all the comments will be ignored : *default : true*\n* `parserInfos` - *boolean* - Flag to add some attributes generated by the parser (order, line, column, name), if true informations are inserted in the attributes list of all tags : *default : false*\n\n```javascript\nvar xml = '<title>Title is <strong>important</strong></title>';\nvar json = XMLMapping.load(xml, { nested: true });\nconsole.log(json);\n\n// Should output:\n// { title : { $t : 'Title is<strong>important</strong>', strong: { '$t': 'important' }} }\n```\n\n* `arrays` - *array* - an array of basic XPath strings that specify XML nodes that should be array, even when there is only one such node.\n\n```javascript\nvar xml = '<key1>value1</key1><key2><key3>value3</key3></key2>';\nvar json = XMLMapping.load(xml, {\n arrays: [\n  '/key1',\n  '/key2/key3'\n ]\n});\nconsole.log(json);\n\n// Should output:\n// (Note that value of key1 and key3 are arrays, as specified in options)\n// {\"key1\":[{\"$t\":\"value1\"}],\"key2\":{\"key3\":[{\"$t\":\"value3\"}]}}\n```\n\n\n## dump(Object json, Object options)\nTransform a Javascript data structure (JSON) in XML string. **Return String.**\n\n###Options\n\n**Warning : options break the symmetry. This means that the XML generated may not reproduce the same JSON**\n\n* `indent` - *boolean* - Flag to throw errors of the SAX Parser ; *default : false*\n* `header` - *boolean* - Flag to add XML header; *default : false*\n* `version` - *string* - Set version attribute of XML header (see header flag); *default : 1.0*\n* `encoding` - *string* - Set encoding attribute of XML header (see header flag); *default : UTF-8*\n* `specialChar` - *string* - Set the first character of XML tag ($t, $text, $cd, $cdata, $e, $element, $c, $comment); *default : $*\n\n\n## tojson(String xml)\nAlias of load.\n\n## toxml(Object json)\nAlias of dump.\n\n# Also\n\n* https://github.com/estheban/node-json2xml\n* https://github.com/buglabs/node-xml2json\n\n# License\n\n[MIT/X11](https://raw.github.com/touv/node-xml-mapping/master/LICENSE)\n\n\n[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/touv/node-xml-mapping/trend.png)](https://bitdeli.com/free \"Bitdeli Badge\")\n\n","_attachments":{},"homepage":"http://github.com/touv/node-xml-mapping","bugs":{"url":"https://github.com/touv/node-xml-mapping/issues"},"license":"MIT"}