1
我試圖解析UTF-8編碼字符串,但JSON.parse是窒息在這條線:JSON.parse UTF-8字符串
undefined:306 , "o": { "type": "uri", "value": " http://got.dbpedia.org/resource/ \U00010331\ ^ SyntaxError: Unexpected token U
這是我使用的線路:
var object = JSON.parse(data);
我也試着用這條線,但沒有成功:
var object = JSON.parse(data.toString('utf8'));
任何想法?
好的,謝謝你的澄清。問題是我從一個API獲取JSON,我不是它的主人,所以我必須在嘗試解析它之前更正JSON。 – 2014-11-21 17:17:35