HarmonyOS 网络请求结果数据解析

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

比如返回结果:

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

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

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

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

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

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

分享
微博
QQ
微信
回复
2天前
相关问题
网络请求使用gzip压缩数据
2338浏览 • 1回复 待解决
HarmonyOS rcp网络请求返回数据为null
227浏览 • 1回复 待解决
网络请求数据后的处理
580浏览 • 1回复 待解决
网络请求数据处理问题
517浏览 • 1回复 待解决
HarmonyOS 数据解析
203浏览 • 1回复 待解决
HarmonyOS 关于http请求的返回结果
228浏览 • 1回复 待解决
HarmonyOS 网络请求header
144浏览 • 1回复 待解决
HarmonyOS 网络请求loading
137浏览 • 1回复 待解决
HarmonyOS 网络请求超时
152浏览 • 1回复 待解决
HarmonyOS 网络请求示例
182浏览 • 1回复 待解决
网络请求-GET请求传参
792浏览 • 1回复 待解决
HarmonyOS 网络请求框架选择
139浏览 • 1回复 待解决