UNPKG

@visactor/vrender-core

Version:

```typescript import { xxx } from '@visactor/vrender-core'; ```

25 lines (19 loc) 629 B
import { OrderedObjParser } from "./OrderedObjParser"; import { prettify } from "./node2json"; import { isSvg, isXML } from "./is-xml"; export class XMLParser { constructor(options) { this.options = Object.assign({}, XMLParser.defaultOptions, options); } valid(xml) { return xml.startsWith("<"); } parse(xmlData) { if (!this.valid) return !1; const orderedResult = new OrderedObjParser(this.options).parseXml(xmlData); return prettify(orderedResult, this.options); } } XMLParser.defaultOptions = {}; export { isSvg, isXML }; //# sourceMappingURL=parser.js.map