在AS3中,我可以写下以下内容:
var message:String = "Hello";
var data:XML = <data>{message}</data>;
但是如何引用变量来格式化XML属性?
var color:String = "#FFFFFF";
var p:XML = <p><font color="{color}">{message}</font></p>;
答案 0 :(得分:2)
只需删除属性的双引号,它就可以运行:
var p:XML = <p><font color={color}>{message}</font></p>;
这里是您的实例:http://wonderfl.net/c/xxtT
答案 1 :(得分:0)
这是Flex的语法:)如果你想在普通的旧动作中使用它,请使用Regex。这有助于您构建表达式:http://gskinner.com/RegExr/