2011-03-20 56 views
0

我有一些XML,我用{}字符生成,這些字符當然用於替換。更好的方法來逃避E4X的大括號?

很難找到關於此的任何信息:MDC通常是很棒的文檔,但它沒有提到如何將括號文字放在E4X表達式中。

我終於發現有人誰了一個答案:逃跑{}{}。但使用起來真的很尷尬。有沒有其他方法?

+0

,如果您有要被取代的標籤/屬性名稱你的XML結構聽起來相當破碎... – poke 2011-03-20 02:12:19

+0

戳:我不知道爲什麼這是「破」,但我也從來沒說過這就是我在做。 E4X允許大括號替換基本上任何地方。 – Ken 2011-03-20 02:35:24

+0

那麼你能否展示一下你正在嘗試做什麼? – poke 2011-03-20 15:02:40

回答

1

也許我能看到的最乾淨的方法是用大括號代替!

var text:String = "some {text} with {braces}"; 
var xml:XML = <something>{text}</something>; 
+0

這太簡單了,我不敢相信我沒有想到它!尼斯。 – Ken 2011-03-23 05:36:08