serialize-xml Test

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);