我正在尝试创建一个 XML 变量,但我需要在其中包含一个 {
和 }
。
public class MyClass {
private var simple:XML =
<config>
<url>{PROTOCOL}://{SERVER}/{FOLDER}/</url>
</config>
...
}
Flex 正在尝试查找名为 PROTOCOL
、SERVER
和 FOLDER
的变量。我需要通过转义大括号来防止这种情况。
问题:如何转义大括号?
最佳答案
我有几个想法:
- 您可以将整个内容放入一个字符串中,然后转换该字符串(请参阅 here 获取多行字符串)
- 您可以将
{
替换为{
(将替换为
}
是可选的)。 - 之后添加节点(很糟糕,但从技术上讲这是一个选项)
关于xml - 转义 AS3 的 XML 变量中的大括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6416263/