HarmonyOS 如何将工程里的json文件读取出来并转换对象?

如题:HarmonyOS 如何将工程里的json文件读取出来并转换对象?

阅读 427
1 个回答

参考代码:

//也可以调用getRawFileContentSync接口获取json文件内容,并读为string
try {
  let data: Uint8Array= this.context.resourceManager.getRawFileContentSync("data.json");
  this.str = buffer.from(data.buffer).toString();
} catch (e) {
  console.info(JSON.stringify(e))
}
// string转为JsonBean
let obj:JsonBean = JSON.parse(this.str)