-1
如果我有一個大的字符串,它由JSON字符串,例如:有沒有辦法來解析用逗號分隔成JSON數組JSON字符串對象
「{」動物「:‘狗’,」色':'blue'},{'animal':'cat','color':'green'}'
有沒有辦法將這個解析成包含JSON對象的數組? JSON.parse()不起作用。
如果我有一個大的字符串,它由JSON字符串,例如:有沒有辦法來解析用逗號分隔成JSON數組JSON字符串對象
「{」動物「:‘狗’,」色':'blue'},{'animal':'cat','color':'green'}'
有沒有辦法將這個解析成包含JSON對象的數組? JSON.parse()不起作用。
不是。它不是JSON。
[
和]
分隔,但是這與分隔和'
'
(嚴重,因爲這些字符顯示的文本內太)。"
和"
分隔,但是這使用'
和'
。您可以:
也許你在「手動修復數據」中加入了它,但如果沒有 - 「請確保原始數據實際上是作爲有效的JSON對象/數組發送的。」假設源是另一種服務,只是產生無效的類似JSON的數據字符串,並且可以修復。 – Luaan
堅持方括號'[]'之前和之後,那麼它是一個有效的JSON數組。 – lonesomeday
@lonesomeday - 沒有。除此之外,還有其他一些阻止它成爲JSON的錯誤。 – Quentin
@Quentin啊是的。我的手機沒有更多堆棧溢出。 – lonesomeday