Flex 在 xml 中存在连字符问题。我需要在属性中为 Google Checkout 实现生成一个带有连字符的 xml 对象。
我可以逃脱:
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 不喜欢连字符,我不知道如何获取或设置名称中带有连字符的属性。