| { |
| "name": "xmlbuilder", |
| "version": "0.4.2", |
| "keywords": [ |
| "xml", |
| "xmlbuilder" |
| ], |
| "homepage": "http://github.com/oozcitak/xmlbuilder-js", |
| "description": "An XML builder for node.js", |
| "author": { |
| "name": "Ozgur Ozcitak", |
| "email": "oozcitak@gmail.com" |
| }, |
| "licenses": [ |
| { |
| "type": "MIT", |
| "url": "http://opensource.org/licenses/mit-license.php" |
| } |
| ], |
| "repository": { |
| "type": "git", |
| "url": "git://github.com/oozcitak/xmlbuilder-js.git" |
| }, |
| "bugs": { |
| "url": "http://github.com/oozcitak/xmlbuilder-js/issues" |
| }, |
| "main": "./lib/index", |
| "engines": { |
| "node": ">=0.2.0" |
| }, |
| "devDependencies": { |
| "coffee-script": "1.1.x" |
| }, |
| "scripts": { |
| "test": "make test" |
| }, |
| "readme": "# xmlbuilder-js\n\nAn XMLBuilder for [node.js](http://nodejs.org/) similar to \n[java-xmlbuilder](http://code.google.com/p/java-xmlbuilder/).\n\n[![Build Status](https://secure.travis-ci.org/oozcitak/xmlbuilder-js.png)](http://travis-ci.org/oozcitak/xmlbuilder-js)\n\n### Installation:\n\n``` sh\nnpm install xmlbuilder\n```\n\n### Important:\n\nI had to break compatibility while adding multiple instances in 0.1.3. \nAs a result, version from v0.1.3 are **not** compatible with previous versions.\n\n### Usage:\n\n``` js\nvar builder = require('xmlbuilder');\nvar xml = builder.create('root')\n .ele('xmlbuilder', {'for': 'node-js'})\n .ele('repo', {'type': 'git'}, 'git://github.com/oozcitak/xmlbuilder-js.git')\n .end({ pretty: true});\n \nconsole.log(xml);\n```\n\nwill result in:\n\n``` xml\n<?xml version=\"1.0\"?>\n<root>\n <xmlbuilder for=\"node-js\">\n <repo type=\"git\">git://github.com/oozcitak/xmlbuilder-js.git</repo>\n </xmlbuilder>\n</root>\n```\n\nIf you need to do some processing:\n\n``` js\nvar root = builder.create('squares');\nroot.com('f(x) = x^2');\nfor(var i = 1; i <= 5; i++)\n{\n var item = root.ele('data');\n item.att('x', i);\n item.att('y', i * i);\n}\n```\n\nThis will result in:\n\n``` xml\n<?xml version=\"1.0\"?>\n<squares>\n <!-- f(x) = x^2 -->\n <data x=\"1\" y=\"1\"/>\n <data x=\"2\" y=\"4\"/>\n <data x=\"3\" y=\"9\"/>\n <data x=\"4\" y=\"16\"/>\n <data x=\"5\" y=\"25\"/>\n</squares>\n```\n\nSee the [Usage](https://github.com/oozcitak/xmlbuilder-js/wiki/Usage) page in the wiki for more detailed instructions.\n\n### License:\n\n`xmlbuilder-js` is [MIT Licensed](http://opensource.org/licenses/mit-license.php).\n", |
| "readmeFilename": "README.md", |
| "_id": "xmlbuilder@0.4.2", |
| "_from": "xmlbuilder@0.4.x" |
| } |