我有一个地图文件
Map<String,Object> personData = procReadData.execute(in);
数据来自于此
{CUR_GENERIC=[{PROPOSAL_NUMBER=1, TITLE=test proposal, LEAD_UNIT_NAME=University, FULL_NAME=test, STSTUS_CODE=Pending, DOCUMENT_TAKEN_BY=user1 qa, UPDATE_TIMESTAMP=2015-12-28 00:00:00.0, UPDATE_USER=test}]}
如何从该结果中获取PROPOSAL_NUMBER
。
答案 0 :(得分:1)
您应该检查
的结果类型personData.get("CUR_GENERIC");
是(如果没有可用的文档,请使用调试器)。它可能是Map&lt; String,Object&gt;的列表或数组。取决于用于将JSON数据转换为Java映射的工具。获取此列表或数组的第一个条目,然后使用get("PROPOSAL_NUMBER")
检索所需的条目。