解析帶有單引號的JSON 字串
嘗試使用標準JSON.parse() 方法解析包含單引號的JSON 字串可能會導致意外錯誤。原因在於 JSON 規範,它要求鍵和值使用雙引號。
要成功解析帶有單引號的 JSON 字串,我們需要將它們轉換為雙引號對應項。例如,JSON 字串str = "{'a':1}" 可以透過將單引號替換為雙引號來解析:str.replace(/'/g, '"')。此操作可確保遵循JSON標準並允許使用JSON.parse() 進行無縫解析。字串中沒有轉義單引號的簡單情況。的JSON 物件。
以上是如何解析單引號的 JSON 字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!