之間不同的結果我想將字符串轉換爲JSON和使用JsonSlurper生成單引號和雙引號輸入
JsonSlurper.parseText("{'name' : 'robel'}")
被投擲異常。
我試圖將其更改爲
JsonSlurper.parseText('{"name" : "robel"}')
,它工作正常。我所做的第一個代碼是用雙cote替代單個cote,反之亦然。可以有人告訴我爲什麼會發生這種情況,以及如何解決它?
之間不同的結果我想將字符串轉換爲JSON和使用JsonSlurper生成單引號和雙引號輸入
JsonSlurper.parseText("{'name' : 'robel'}")
被投擲異常。
我試圖將其更改爲
JsonSlurper.parseText('{"name" : "robel"}')
,它工作正常。我所做的第一個代碼是用雙cote替代單個cote,反之亦然。可以有人告訴我爲什麼會發生這種情況,以及如何解決它?
請參考添加錯誤。並不是兩次相同? – cfrick
如果有單引號,它不是JSON。請參閱http://json.org/。 – aventurin