json - GSON:当键是响应的一部分时解析 JSON
问题描述
这是我试图解析的响应。
{"table":"PypersonResponsibleCrewMembersWklyView","numberOfRemainingRecords":0,"rowDefinition":{"attrNames":["EmpOraseq","{PEmpNo","PEmpName","Code","Name","EmpNo","EmpTrdCode","EmpTrdName","EmpFirstName","EmpLastName","NhHrsTot","OtHrsTot","DotHrsTot","NhHrs1","OtHrs1","DotHrs1","NhHrs2","OtHrs2","DotHrs2","NhHrs3","OtHrs3","DotHrs3","NhHrs4","OtHrs4","DotHrs4","NhHrs5","OtHrs5","DotHrs5","NhHrs6","OtHrs6","DotHrs6","NhHrs7","OtHrs7","DotHrs7"]},"rows":[{"attrValues":[211448,"1016","Mr. Demo","REL","aman","1004","PRES","President","Gord","Rawlins",0.5,0.5,0,0.5,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},{"attrValues":[211448,"1016","Mr. Demo","REL","aman","ESS001","PROE","Project Engineer","Nadal","Rafael",0.5,0.5,0.5,0.5,0.5,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},{"attrValues":[211448,"1016","Mr. Demo","REL","aman","CL1001","SS01","System Specialist","Ronald","Bromell",0.5,0.5,0.5,0.5,0.5,0.5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}]}
在此响应中,“attrNames”包含键,“attrValues”包含值。是否可以使用 GSON 解析它?
解决方案
推荐阅读
- r-markdown - 在 YAML Header 中的 pdf_document 下设置 citation_package 选项并使用 rmarkdown::pdf_document 函数
- rx-java - 在不同的计算上下文的情况下如何避免订阅订阅
- java - 将 JPanel 从其他类添加到 JPanel
- swift - 如何将现有代码添加到故事板骨架 UI?
- python - 如何将 IB 位置数据导出到数据框?
- c# - ReadStringAsSync() 只返回部分内容
- wordpress - Woocommerce 添加到购物车重定向到结帐不起作用
- c# - 如何从 Windows 窗体打印明文?
- apache-spark - MAX-CSP 求解器的大数据集成?
- ios - 如何修复返回 nil 的扩展实例?