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

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

HarmonyOS
2024-12-25 08:03:29
浏览
收藏 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
  • 1.
  • 2.

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())
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
分享
微博
QQ
微信
回复
2024-12-25 12:14:49
相关问题
能否支持json实体类工具
1760浏览 • 1回复 待解决
HarmonyOS JSON实体类
707浏览 • 1回复 待解决
HarmonyOS 实体类如何重写toString方法
640浏览 • 1回复 待解决
HarmonyOS 是否封装数据库工具
1037浏览 • 1回复 待解决
HarmonyOS API12是否json解析工具
969浏览 • 1回复 待解决
HarmonyOSmimeType工具吗?
956浏览 • 1回复 待解决
HarmonyOS ArkTS是否支持string功能
817浏览 • 1回复 待解决
HarmonyOS JSON解析实体方法无法调用
868浏览 • 1回复 待解决
上下文工具方法哪些?
1089浏览 • 1回复 待解决
HarmonyOS mapjson对象
957浏览 • 1回复 待解决
HarmonyOS JSON怎么Map?
1202浏览 • 1回复 待解决
HarmonyOS JSON对象失败
1070浏览 • 1回复 待解决
是否采集内存泄露工具
3249浏览 • 1回复 待解决