我有以下xml文件:
<main>
<tag>text with space</tag>
</main>
如果我使用mxmlLoadFile()
在mxml节点树中加载xml文件,那么我将在MXML_TXT
MXML_ELEMENT下获得3个tag
子项。每个子节点都包含一个子字符串。
"text"
"with"
"space"
我不会只得到一个包含整个字符串"text with space"
是否有一种方法(在加载中)只将整个字符串保存在一个孩子中?
如果没有。是否有一个函数返回整个字符串"text with space"
?
答案 0 :(得分:0)
看到这个答案。
C++: Trouble loading long string from XML file using Mini-XML
我认为您在加载文件时必须设置MXML_OPAQUE_CALLBACK。然后,使用mxmlGetOpaque而不是mxmlGetText。
以下是一些例子:
http://www.msweet.org/pipermail/mxml/2012-February/000081.html