Skip to content

Warry/kiss-xml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kiss XML

\see tests.

parse XML

var kiss = require("kiss-xml");
kiss.parse(xmlStr);

serialize JSON

var kiss = require("kiss-xml");
kiss.serialize(jsonObj);

Formatting

This what you get from parse and what you have to give to serialize.

XML Node

{
  "name": "nodeName",
  "attrs": {
    "foo": "bar"
  },
  "children": []
}

With text value:

{
  "name": "nodeName",
  "children": ["lorem ipsum"]
}

Comment

{
  "comment": "lorem ipsum"
}

CData

{
  "cdata" : "foo"
}

Test

mocha test/kiss-xml-test.js

About

Stupid simple XML parser and serializer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published