2011-03-17 25 views

回答

1

在XML屬性中使用實際的單引號在技術上是不正確的,因爲您可以使用它們來包含屬性值,所以它正在爲您編碼爲&。這在技術上是正確的XML:

<hello> 
    <world punc='!' /> 
</hello> 

因此,他們必須進行編碼,以防止解析器誤解是什麼'手段。所以它應該應該被編碼成&'。

+0

同意這種觀點,但在Chrome和Firefox中,答案中的所有ampersand_apos都顯示爲'。在IE8中看起來更好(這不是我經常說的)。 – 2011-03-17 22:44:03

+0

@Gary:我修復了我的帖子,以便你能理解我想說的話,謝謝。 – vcsjones 2011-03-18 01:53:13