鸿蒙中使用获取本地JSON文件
一.实现
1.将所需要使用的json文件放置到resources文件目录下的rawfile文件下
2.通过getRawFileContentSync获取文件并转换
private context: Context = getContext(this);
aboutToAppear(): void {
let data: Uint8Array = this.context.resourceManager.getRawFileContentSync("mock.json");
// string转为ESObject
let obj: ESObject = JSON.parse(buffer.from(data.buffer).toString())
console.log('12312321', JSON.stringify(obj))
return obj
}