esquerda e à direita espaços em branco retirados a partir do conteúdo de um nó de texto ao carregar um arquivo XML
-
03-07-2019 - |
Pergunta
No ActionScript 3, ao tentar carregar um arquivo XML como
<Element><Property> a </Property></Element>
o valor do nó "propriedade" será apenas "a" , à direita e principais espaços em branco são removidos.
Eu fiz o que http://bugs.adobe.com/jira/browse/ ASC-3125 recomenda utilizar , sem sucesso. Alguma idéia?
Solução
Conforme descrito antes, XML.prettyPrinting não funcionou.
Finalmente ficou correção, adicionando XML.ignoreWhitespace = false;
Depois de que a linha de código, os espaços de fuga não são removidos.
Outras dicas
Eu acredito que se você colocá-lo dentro de tags CDATA, você vai ter o espaço em branco.
<Element><Property><![CDATA[ a ]]></Property></Element>
XML.prettyPrinting = false
deve funcionar muito bem, isso é o que eu uso para este problema exato. Mas note que esta é uma configuração global e pode resultar em novos bugs em outros locais em seu aplicativo.