HarmonyOS 是否有json转实体类的工具

接口请求回来的数据, 是否有json转实体类的工具?

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

可使用三方库,链接参考:https://ohpm.openharmony.cn/#/cn/detail/reflect-metadatahttps://www.npmjs.com/package/reflect-metadata/v/0.1.13

1、引入三方库:

ohpm install class-transformer
ohpm install reflect-metadata

2、代码示例:

import { Type, plainToClass } from 'class-transformer'
import "reflect-metadata"

const jsonString = '{"name": "John", "age": 30, "city": "New York"}';

class User {
  name: string = '';
  age: number = 0;
  city: string = '';

  getName() {
    return this.name
  }
}

const jsonObject: Object = JSON.parse(jsonString);
let instance = plainToClass(User, jsonObject)
console.log(instance.getName())
分享
微博
QQ
微信
回复
1天前
相关问题
能否支持json实体类工具
1146浏览 • 1回复 待解决
HarmonyOS JSON实体类
42浏览 • 1回复 待解决
HarmonyOS 是否封装数据库工具
36浏览 • 1回复 待解决
HarmonyOSmimeType工具吗?
381浏览 • 1回复 待解决
HarmonyOS JSON解析实体方法无法调用
29浏览 • 1回复 待解决
HarmonyOS JSON怎么Map?
321浏览 • 1回复 待解决
HarmonyOS mapjson对象
39浏览 • 1回复 待解决
上下文工具方法哪些?
297浏览 • 1回复 待解决
是否采集内存泄露工具
2317浏览 • 1回复 待解决
HarmonyOS JSON对象失败
50浏览 • 1回复 待解决
HarmonyOS 关于jsonmodel处理
27浏览 • 1回复 待解决
HarmonyOS hashmap如何json格式?
255浏览 • 1回复 待解决