В ActionScript 3 при попытке загрузить файл XML, например
<Element><Property> a </Property></Element>
значение в узле "свойство" будет просто "а" , пробелы в конце и в начале удаляются.
Я сделал то, что http://bugs.adobe.com/jira/browse/ASC-3125 рекомендует, но безуспешно. Есть идеи?
Как описано ранее, XML.prettyPrinting не работал. Наконец-то все получилось, добавив XML.ignoreWhitespace = false;
XML.ignoreWhitespace = false;
После этой строки кода завершающие пробелы не удаляются.
Полагаю, если вы поместите его в теги CDATA, вы получите пробел.
<Element><Property><![CDATA[ a ]]></Property></Element>
XML.prettyPrinting = false
Должно работать нормально, это то, что я использую для этой конкретной проблемы. Но учтите, что это глобальная настройка, которая может привести к появлению новых ошибок в других местах вашего приложения.