How to use the fast-xml-parser.getTraversalObj function in fast-xml-parser

To help you get started, we’ve selected a few fast-xml-parser examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github jamhall / s3rver / lib / utils.js View on Github external
exports.getXmlRootTag = function(xml) {
  const traversal = xmlParser.getTraversalObj(xml.toString());
  const [[root]] = Object.values(traversal.child);
  return root && root.tagname;
};
github muzishuiji / node-wechat / util / tpl.js View on Github external
function xmlToJson(result) {
	var options = {
		attrPrefix : "@_",
		textNodeName : "#text",
		ignoreNonTextNodeAttr : true,
		ignoreTextNodeAttr : true,
		ignoreNameSpace : true,
		ignoreRootElement : false,
		textNodeConversion : true,
		textAttrConversion : false,
		arrayMode : false
	}
	var tObj = fastXmlParser.getTraversalObj(result,options)
	var jsonObj = fastXmlParser.convertToJson(tObj)
	return jsonObj
}
exports = module.exports = {

fast-xml-parser

Validate XML, Parse XML, Build XML without C/C++ based libraries

MIT
Latest version published 2 months ago

Package Health Score

91 / 100
Full package analysis