我这个hashmap序列有点复杂,取出的结果如下。 { test={ _ _ general _ _={ ticket _ no={ is _ srch _ by _ RNG=0,display_name=.
我的这个hashmap数组有点复杂,取出的结果如下:
{Test={__GENERAL__=
{ticket_no={is_srch_by_rng=0,display_name=Ticket #,is_barcode=0,data_type=string},
ticket _ CRT _ date={ is _ srch _ by _ RNG=0,display_name=Create Date~,is_barcode=0,data_type=state
测试组=
{ ticket _ CRT _ date={ is _ srch _ by _ RNG=1,display _ name=createdatehasgroup,is_barcode=0,data _ tte
ticket_no={is_srch_by_rng=1,display_name=Ticket # _has group,is_barcode=0,data _ type=strr
我可以把上面的结果分成下一行,看清楚。 结果,现在我需要对其进行分割,得到这样的数据。 String[] group={'__GENERAL__ ',' Test Group'}; String[][] child={{'Ticket # ',' Create Date~',' Create By!' ,{'Create Date has group ',' Ticket # _has group ',' Create By has group!' };
也就是说,group一维数组存储最外面的两个值,然后child分别存储__GENERAL__中的display_name和Test Group中的display_name的值。
最外面的数组格式是HashMap String为test,Object包含两个hashmap:_ _ general _ _和Test Group; 我该怎么遍历我想要的一维数组和二维数组? 请自己测试一下代码。 因为测试了很长时间,所以使用entry、keyset等,没有得到我想要的结果。 可能哪里错了,请测试一下代码。 谢谢你。
展开