我是新来的咕噜声。我正在试图找出如何从grunt任务中读取.xml
文件。理想情况下,我想将xml加载到JSON中。但是,我无法弄清楚如何从grunt任务中读取.xml
文件。有没有人有一个如何做到这一点的例子?
谢谢!
答案 0 :(得分:4)
如果你想要一些不需要python或c编译器的东西,并且是同步的,试试node-xml-lite:
var parseXML = require('node-xml-lite').parseString;
var webConfigDoc = parseXML(grunt.file.read('../web.config'));
解析后的文档对象可能有点棘手,但下划线查找*方法可以提供帮助。
答案 1 :(得分:2)
README
答案 2 :(得分:1)
阅读xml,非常简单:使用libxmljs。
var libxmljs = require("libxmljs");
var xml = grunt.file.read(f);
var xmlDoc = libxmljs.parseXml(xml);