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

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
微信
回复
2024-12-25 12:14:49
相关问题
能否支持json实体类工具
1346浏览 • 1回复 待解决
HarmonyOS JSON实体类
314浏览 • 1回复 待解决
HarmonyOS 实体类如何重写toString方法
123浏览 • 1回复 待解决
HarmonyOS 是否封装数据库工具
364浏览 • 1回复 待解决
HarmonyOS API12是否json解析工具
369浏览 • 1回复 待解决
HarmonyOSmimeType工具吗?
583浏览 • 1回复 待解决
HarmonyOS ArkTS是否支持string功能
312浏览 • 1回复 待解决
HarmonyOS JSON解析实体方法无法调用
382浏览 • 1回复 待解决
上下文工具方法哪些?
607浏览 • 1回复 待解决
HarmonyOS JSON对象失败
572浏览 • 1回复 待解决
HarmonyOS 关于jsonmodel处理
311浏览 • 1回复 待解决
是否采集内存泄露工具
2631浏览 • 1回复 待解决