2013-02-05 50 views
1

這是怎麼回事?這個JSON對象有什麼問題?

{ 'z': 'hello' } 

看起來像一個有效的JavaScript字典給我,但兩者的Python JSON和http://pro.jsonlint.com/告訴我

Parse error on line 1: 
{ 'z': 'hello'} 
-----^ 
Expecting 'STRING', '}' 

我在做什麼錯?

+0

你能提供更多的細節和代碼嗎?你如何試圖使用該JSON對象? – mrunion

回答

10

字符串必須用雙引號JSON定界:http://www.json.org/

它們可以是單引號在Python和JavaScript,但是JSON是JavaScript的一個很小的子集。

+0

啊謝謝。應該有這個想法。如此習慣於js/python這幾天我從未注意過。 – interstar

+0

+1至OP。網站鏈接:http://pro.jsonlint.com/真的很有價值 –