Flex имеет проблему с дефисами в XML. Мне нужно создать объект XML с дефисами в атрибуте для реализации Google Checkout.
Я могу сойти с рук:
var xml:XML = <item-description/>;
и
var xml:XML = <item-description the-name="foo"/>;
но мне нужно установить значение атрибута следующим образом:
var timestamp:String = methodToGetMyTimestampString();
var xml:XML = <item-desc/>;
xml@start-date = timestamp;
но я не могу этого сделать. Поскольку flex не любит дефисы, я не знаю, как получить или установить атрибуты с дефисами в имени.