serialize-xml
A simple deno module for serializing objects to XML.
Usage
There is one concept here:
Tag
- representing a tag, like<this></this>
Example
import { serialize } from "https://raw.githubusercontent.com/olaven/serialize-xml/v0.2.1/mod.ts"
const xml = serialize({
name: "my_tag_name",
children: [
{
name: "sub_tag",
children: "inner_content_of_tag",
attributes: [
["attribute_key", "attribute_value"]
]
}
],
attributes: []
});
//prints: '<my_tag_name><sub_tag attribute_key="attribute_value">inner_content_of_tag</sub_tag></my_tag_name>'
console.log("serialized: ", xml);