2016-07-06 127 views
2

我知道某些字符需要以XML格式轉義,而和符號就是其中一個字符。在XML中轉義&符號

據此,只有5個需要被轉義字符: What characters do I need to escape in XML documents?

我的問題是,如果你有一個符號,它不是其次是其中的一個,這是否意味着XML是無效?

爲什麼我問的原因是因爲我使用的多數民衆贊成在返回這個Web服務:

<blah>&#4;</blah> 

我想,以決定其是否有效或無效的XML。如果它無效,我會讓他們修復它。如果它是有效的,那麼我的php代碼沒有正確處理它,我需要修復它。

根據w3schools驗證(http://www.w3schools.com/xml/xml_validator.asp),它的無效,但我只是想確認。

回答