HarmonyOS 网络请求结果数据解析

网络请求结果解析如何不定义interface或者其他数据结构,直接获取返回结果的某个字段值?

比如返回结果:

{\"ok\":true,\"result\":{\"code\":\"NO_ERROR\",\"data\":{\"resId\":\"2223141296504832\"},\"message\":\"无错误\"}}" 

想要在获取该返回字符串后使用JSON.parse(response.result)解析后直接获取code的值,如何获取?

HarmonyOS
2025-01-10 09:36:02
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Excelsior_abit

当前这块还是需要定义一个interface或者class数据结构来承接处理返回结果的。

也可以使用三方库class-transformer来处理结果。

参考链接:https://gitee.com/openharmony-tpc/openharmony_tpc_samples/tree/master/class-transformer

分享
微博
QQ
微信
回复
2025-01-10 11:12:03
相关问题
网络请求使用gzip压缩数据
3314浏览 • 1回复 待解决
HarmonyOS rcp网络请求返回数据为null
1244浏览 • 1回复 待解决
网络请求数据后的处理
1445浏览 • 1回复 待解决
HarmonyOS 数据解析
1173浏览 • 1回复 待解决
网络请求数据处理问题
1678浏览 • 1回复 待解决
HarmonyOS 关于http请求的返回结果
1186浏览 • 1回复 待解决
HarmonyOS 网络请求示例
1385浏览 • 1回复 待解决
HarmonyOS 网络请求loading
1186浏览 • 1回复 待解决
HarmonyOS 网络请求超时
1983浏览 • 1回复 待解决
HarmonyOS 网络请求header
950浏览 • 1回复 待解决
HarmonyOS JSON数据解析问题
1120浏览 • 1回复 待解决
网络请求-GET请求传参
1887浏览 • 1回复 待解决