mini-dom-parser
Version:
Un DOMParser minimalista sin dependencias, compatible con xmldom para casos simples.
41 lines (29 loc) • 869 B
Markdown
from "mini-dom-parser";
const xml = `<root><name>Cloro</name></root>`;
const parser = new DOMParser();
const doc = parser.parseFromString(xml, "text/xml");
console.log(doc.getElementsByTagName("name")[0].childNodes[0].nodeValue); // Cloro
// ejemplo de uso xml to json
const xml = `
<note>
<to>Ale</to>
<from>Iris</from>
<body>Hola wachin</body>
<tags>
<tag>xd</tag>
<tag>kjj</tag>
</tags>
</note>
`;
console.log(JSON.stringify(xmlToJson(xml), null, 2));
```
Esta libreria fue construida para un uso especifico, capaz que en tu caso no sirva pero esto es lo que mi equipo necesita ahora.
Un DOMParser minimalista sin dependencias, pensado para reemplazar `xmldom` en casos simples.
```bash
npm install mini-dom-parser
```
```js
import { DOMParser }