🍱 Collection of carefully crafted TypeScript standalone libraries. Minimal, unbloated, convenient.
Attributes
Very Popular
Repository
Current version released
4 years ago
Versions
- 6.0.4Latest
- 6.0.3
- 6.0.2
- 6.0.1
- 6.0.0
- 5.4.16
- 5.4.15
- 5.4.14
- 5.4.13
- 5.4.12
- 5.4.11
- 5.4.10
- 5.4.9
- 5.4.8
- 5.4.7
- 5.4.6
- 5.4.2
- 5.4.1
- 5.4.0
- bundle-9.0.2
- bundle-9.0.1
- bundle-9.0.0
- testing-1.0.10
- run-1.0.1
- run-1.0.0
- bundle-8.0.0
- testing-1.0.9
- 5.3.1
- 4.0.0
- 3.0.2
- 3.0.0
- 2.1.3
- 2.1.2
- 2.1.1
- 2.1.1
- 2.1.0
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- v0.0.2
- v0.0.1
- v.0.0.1
XML parser for Deno
⚠️ Still in development
Basic usage
import {
parse,
stringify,
} from "https://deno.land/x/xml/mod.ts";
const data = parse(`
<?xml version="1.0" encoding="UTF-8"?>
<hello lang="en" charset="utf8">world</hello>
`);
console.log(data);
/*
{
hello:{
"@lang":"en",
"@charset":"utf8",
$:"world",
}
}
*/
Features
- Same interface as
JSON
native library and supportreviver
andreplacer
- Support attributes and textnode
- Support
<![CDATA[ ]]
string - Auto-convert nodes of same name into arrays
- Auto-convert numbers, booleans and empty nodes