UNPKG

@facturacr/atv-sdk

Version:

Librería (SDK) de Javascript/NodeJS para acceder al API de Administración Tributaria Virtual (ATV) del Ministerio de Hacienda.

24 lines (19 loc) 608 B
// test file import fs from 'fs' import * as parser from 'fast-xml-parser' const options = { ignoreAttributes: false, ignoreNameSpace: false, parseNodeValue: false } const sourceURI = process.env.SOURCE_URI const outputSourceURI = process.env.SOURCE_URI_JSON_OUTPUT const xmlString = fs.readFileSync(sourceURI, 'utf8') const json = parser.parse(xmlString, options) // const Parser = parser.j2xParser // const convertToXML = new Parser(options) // const xml = convertToXML.parse(json) const data = JSON.stringify(json, null, 2) fs.writeFile(outputSourceURI, data, (err) => { if (err) throw err })