2009-04-14 91 views
6

在XML文檔中,如何處理方括號(]或[)?XML中的方括號?

+0

[CDATA](http://msdn.microsoft.com/en-us/library/ms256076(VS.85).aspx) – 2009-04-14 06:53:11

回答

3

可能有更好的解決方案。但這個工程:

] 

爲:

<blah value="&#x005D;"></blah> 

話又說回來,這樣就(見科爾坦的答案):

<blah value="]"></blah> 
15

方括號並不需要一個特定的符號中的XML,但它們在XPath表達式中用於XSL轉換時具有特殊含義。

<root> 
    <el attrib="[">[</el> 
</root> 
+0

+1我從中得到更多的答案:P。 – RedBlueThing 2009-04-14 06:53:35

1

>」 不需要進行轉義。

「不需要轉義。

」]>「需要作爲CDATA元素的一部分轉義。