[問題] Parse JSON (httr)
程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
[軟體熟悉度]:
使用者(已經有用R 做過不少作品)
[問題敘述]:
我的目標是建立一個API來query UMLS database
https://www.nlm.nih.gov/research/umls/
[程式範例]:
遇到的問題是 使用content來讀取UMLS的database時
ST <- content(xxxxxx) 會得到以下錯誤訊息
Error: lexical error: invalid char in json text.
ST-1404656-xMnOFQS7TBwygkyKiEf6
(right here) ------^
其實錯誤訊息內的"ST-1404656-xMnOFQS7TBwygkyKiEf6" 就是我要得到的ST碼
這個程式一年前可以用 看來應該是某些package update後造成的
今天 Google 很久 有人在JSON file最後按個enter 或者先用readLine
但此錯誤訊息依然存在 所以我用了一個很笨的方法 我寫了一個function來讀錯誤訊息
然後抓出ST_140xxxxxx
想請問有沒有更好的解決方法
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 98.31.21.42
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1521260428.A.F1C.html
※ 編輯: tus (98.31.21.42), 03/17/2018 12:21:43
推
03/17 20:47,
7年前
, 1F
03/17 20:47, 1F
R_Language 近期熱門文章
PTT數位生活區 即時熱門文章