vaule属性值可以带小括号的四则运算吗

HTML &input& 标签的 value 属性AS3 结合大括号(花括号)动态为XML指定元素名、属性名、属性值和元素内容
Flash Platform
样例代码:var rootElementName:String = &BOOK&;var rootAttributeName:String = &ISBN&;var childElementNames:Array = [&TITLE&, &AUTHOR&, &PUBLISHER&];var bookISBN:String = &&;var bookTitle:String = &Ulysses&;var bookAuthor:String = &Joyce, James&;var bookPublisher:String = &Penguin Books Ltd&;var novel:XML = &{rootElementName} {rootAttributeName}={bookISBN}&&{childElementNames[0]}&{bookTitle}&/{childElementNames[0]}&&{childElementNames[1]}&{bookAuthor}&/{childElementNames[1]}&&{childElementNames[2]}&{bookPublisher}&/{childElementNames[2]}&&/{rootElementName}&;以上样例代码与以下资料摘自《 Essential ActionScript 3.0 》:Note that because the characters { and } are used to delimit a dynamic expression, they are not allowed in some parts of an XML literal. Specifically, within an element name, an attribute name, or element content, the entities { and } must be used to represent { and }, respectively. However, { and } can be used in literal form within an attribute value, a CDATA section, a processing instruction, or a comment.以下为本站对它的概译:花括号 {& } 因为被用于对一个动态表达式的界定符,所以它们在一个XML字面量的某些部份是不被允许的。特别是在一个元素名、属性名、或元素内容中,必需要使用实体字符 {& 和 } 来代替它们。但花括号能合法的被使用于属性值、CDATA块中内容、处理指令与注释中。特别是注意最后一句&但花括号能合法的被使用于属性值、CDATA块中内容、处理指令与注释中&,勿以习惯性的写法,如以下的样例代码:myXml.appendChild(&node label={xxxx}&&/node&);与myXml.appendChild(&node label=&{xxxx}&&&/node&);它们之间的差别就是是否将花括号与花括内之间的内容当成界定符、变量还是当成普通文本属性之间的差别。
22:3:38 2:27:14 23:46:10 13:31:53 23:32:14 18:57:39 22:29:21 8:53:20 4:45:36 22:1:14
正文(*)(留言最长字数:1000)
记住我,下次回复时不用重新输入个人信息
Log Categories匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。

我要回帖

更多关于 带有小括号的方程 的文章

 

随机推荐