Files
cre-app-godo/config/xmlParserConfig.js
2021-07-13 16:53:42 +09:00

20 lines
738 B
JavaScript

const he = require('he')
module.exports = {
"attributeNamePrefix": "@_",
"attrNodeName": "attr", //default is 'false'
"textNodeName": "#text",
"ignoreAttributes": true,
"ignoreNameSpace": false,
"allowBooleanAttributes": false,
"parseNodeValue": true,
"parseAttributeValue": false,
"trimValues": true,
// "cdataTagName": "__cdata", //default is 'false'
"cdataPositionChar": "\\c",
"parseTrueNumberOnly": false,
"arrayMode": false, //"strict"
"attrValueProcessor": (val, attrName) => he.decode(val, { isAttributeValue: true }),//default is a=>a
"tagValueProcessor": (val, tagName) => he.decode(val), //default is a=>a
"stopNodes": ["parse-me-as-string"]
}