У меня есть объект XML с AS3, который я хотел бы «свести к минимуму» или «минимизировать», прежде чем отправлять его по проводке в удаленную систему.Как я могу минимизировать/минимизировать XML-документ в AS3
Я не смог найти что-либо в документации AS3, чтобы позаботиться об этом. Я обсуждал вопрос о замене регулярных выражений ... но это ужасное решение, склонное к миллионам ошибок.
Есть ли у кого-нибудь альтернативы, чтобы предложить?
Пример (Raw):
trace(xml.toString());
<Foo>
<Bar>
<Property>Property One</Property>
<Value />
</Bar>
<Bar>
<Property>Property Two</Property>
<Value>Value Two</Value>
</Bar>
...
...
</Foo>
Пример (Желаемый):
trace(minify(xml.toString()));
<Foo><Bar><Property>Property One</Property><Value /></Bar><Bar><Property>Property Two</Property><Value>Value Two</Value></Bar>...</Foo>
Я не могу найти, что в любой документации AS3 или typeahead в FlashBuilder ... можете ли вы указать мне на какую-то документацию по этому поводу? –
['prettyPrinting = false'] (http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/XML.html#prettyPrinting) - это ссылка на документы. ;) – Aaron
Ohhhhhhh - это статическое свойство в классе XML. Понял. Я искал это свойство экземпляра объекта xml. Фантастический - спасибо за помощь! –