Produces a valid html5 document from JsonML
var doc = require('jsonml-document')
var docString = doc(["html", [
["head", [
["meta", { charset: "utf-8" }],
["title", "Test document"],
["link", { rel: "stylesheet", href: "/css/main" }]
]],
["body", { class: "main" }, [
["p", "This is a test document"],
["script", { src: "/js/main" }]
]]
]])
/* docString:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"></meta>
<title>
Test document
</title>
<link rel="stylesheet" href="/css/main"></link>
</head>
<body class="main">
<p>
This is a test document
</p>
<script src="/js/main"></script>
</body>
</html>
*/
npm install jsonml-document
- Matt-Esch