JSON4J 程式庫的限制

在 JSON 文字格式上,JSON (JavaScriptTM 物件表示法)字串剖析遵循多重參照來源所呈現的準則。 主要是根據所有檢閱的來源,屬性名稱一律是附加引號的字串。  

請參閱下列 JSON 結構:
{
   "attributeName": "foo"
}

不過,對於支援屬性名稱不含引號的瀏覽器而言,屬性名稱仍能夠正確評估。 這個程式庫遵循 JSON 格式的定義,比大部分瀏覽器都嚴格。 這個程式庫不會將無引號屬性當作有效的 JSON 來評估。 相反地,JSON4J 會產生一個 java.io.IOException 異常狀況。 因此,在傳給這個程式庫之 parse 函數的 JSON 文字中,請一律正確使用附加引號的屬性名稱。


使用條款 | 意見