xml文件中特殊字符的處理 > > < < & & " " ’' 這樣,如果我們需要在"示例"這個(gè)標(biāo)記中出現(xiàn)文本 "<姓名>張三</姓名>" 正確的寫法應(yīng)該是: 示例〉<姓名>張三</姓名>〈/示例〉 容易理解,字符"〈"的實(shí)體引用是必不可少的,為"〉"設(shè)立實(shí)體引用同樣是為了避免與標(biāo)記混淆,而字符"&"的實(shí)體引用則防止它與實(shí)體引用中開頭所用的"&"相混淆。那么,我們什么時(shí)候需要用到剩下兩個(gè)字符的實(shí)體引用呢?在標(biāo)記中可以為標(biāo)記設(shè)立屬性,而XML規(guī)定屬性值必須用"""括起來。因此,當(dāng)屬性值中出現(xiàn)字符"""時(shí),需要將它用實(shí)體引用代替。請(qǐng)看下面的例子: <STATEMENT VALUE = "She said, "Don t go there!""> 正確的寫法應(yīng)該是: <STATEMENT VALUE = "She said, "Don't go there!""> |
|