JSON4J 程式庫的限制
在 JSON 文字格式上,JSON (JavaScriptTM 物件表示法)字串剖析遵循多重參照來源所呈現的準則。
主要是根據所有檢閱的來源,屬性名稱一律是附加引號的字串。
請參閱下列 JSON 結構:
{
"attributeName": "foo"
}
|
不過,對於支援屬性名稱不含引號的瀏覽器而言,屬性名稱仍能夠正確評估。
這個程式庫遵循 JSON 格式的定義,比大部分瀏覽器都嚴格。
這個程式庫不會將無引號屬性當作有效的 JSON 來評估。
相反地,JSON4J 會產生一個 java.io.IOException 異常狀況。
因此,在傳給這個程式庫之 parse 函數的 JSON 文字中,請一律正確使用附加引號的屬性名稱。
|