0

如何在 cocos2d-x 3.0 中从 javascript 脚本加载 XML 内容?

我需要解析 XML 文件但DOMParser不可用:

var text="<note>";
text=text+"<content>whatever blablabla</content>";
text=text+"</note>";

var parser=new DOMParser();
var doc=parser.parseFromString(text,'text/xml');

结果ReferenceError: DOMParser is not defined

我应该如何继续加载和操作 XML?


即使这个解决方案失败了:

var doc = document.implementation.createDocument("");

ReferenceError: document is not defined.

V2.2.1 文档中,我尝试了 SAXParser 无济于事:

cc.SAXParser.getInstance().parse(fullPath);

TypeError: cc.SAXParser is undefined

4

1 回答 1

0

为了减轻cc.SAXParsercocos2d-x 3.0 中的删除,解决方案是使用纯 javascript 解析器,直到提供更好的解决方案。

于 2013-12-19T23:32:36.210 回答