2017-06-13 31 views
1

我需要從我公司獲取的JSON數據集中查找某些信息。當我嘗試通過「fromJSON」方法將其導入到變量中時,我得到標題中列出的錯誤。該數據集包含超過16,000個文件的信息,因此手動搜索問題不是一種選擇(特別是因爲它是JSON,所以有很多冒號)。 R有沒有辦法找到有問題的人物的來源或至少是行號?R - rjson「意外字符::」(查找錯誤的來源)

+0

你只需要一次調用'fromJSON'來導入所有文件?你到底在做什麼? – MrFlick

回答

1

粘貼json在這裏並驗證它。它會告訴你json在哪裏無效。

https://jsonlint.com/

+0

是否jsonlint不能處理那麼多字符?他沒有說明這16,000個不同的json文件,他說json文件有16,000個不同文件的信息。 –

+0

你說得對。只有描述16000個文件的數據。不是16000個文件的數據。 – G5W

+0

謝謝德里克,這已經非常有幫助!感謝jsonlint,我意識到這個json文件(它應該是一個包含16,000多個字典的集合)有很多錯誤,比如缺少大括號和丟失括號。另外,jsonlint _can_可以處理這些信息,但速度很慢 – AlBeast