0

我有一个菜鸟问题,我正在尝试从 sdcard 读取Facebook 的 movies.json, 但我正在使用 RN-Fetch-Blob

RNFetchBlob.fs.readFile("file:///storage....", 'utf-8')
.then((data) => {
let id0 = data.movies[0].id;
})

但这不起作用,读取 id 的正确方法是什么?

4

1 回答 1

0

数据的类型是字符串,所以你需要使用 JSON.parse(data)

RNFetchBlob.fs.readFile("file:///storage....", 'utf-8')
.then((data) => {
const newData = JSON.parse(data);
newData.movies[0].id;
})
于 2018-10-12T18:09:58.480 回答