在ActionScript 3,尝试加载像的前导和文本节点的内容加载XML文件时,尾部的空格剥离
<Element><Property> a </Property></Element>
一个XML文件时,在节点“财产”的价值将是多么“a”,删除了拖尾和主要空格。
我做了什么http://bugs.adobe.com/jira/browse/ASC-3125推荐,没有成功。有任何想法吗?
在ActionScript 3,尝试加载像的前导和文本节点的内容加载XML文件时,尾部的空格剥离
<Element><Property> a </Property></Element>
一个XML文件时,在节点“财产”的价值将是多么“a”,删除了拖尾和主要空格。
我做了什么http://bugs.adobe.com/jira/browse/ASC-3125推荐,没有成功。有任何想法吗?
如前所述,XML.prettyPrinting不起作用。 最后它通过添加XML.ignoreWhitespace = false;
得到修复后,该行代码,尾部空格不会被删除。
我相信如果你把它放在CDATA标签中,你会得到空白。
<Element><Property><![CDATA[ a ]]></Property></Element>
XML.prettyPrinting = false
应该工作得很好,这是我用这个确切的问题。但请注意,这是一个全局设置,可能会导致应用程序中其他地方出现新的错误。
围绕这个问题再次进行了一些调试。 ignoreWhitespace没有效果。它完全是XML.prettyPrinting设置。 – chrsmrtn 2014-02-19 20:49:54
这可能会工作,但语法是丑陋的。这个想法是保持我的xml简单 – federubin 2009-05-04 01:42:10
它可能是在你的代码中的一些额外的字符,但它会从你提到的错误grapefrukt节省您。这也是这样的标准解决方案。 http://www.w3schools.com/XML/xml_cdata.asp – quoo 2009-05-04 12:15:30