繁体   English   中英

当格式未知时,在 java 中解析 json 期间,键和值对如何排列?

[英]How keys and value pair can be in order During json parsing in java when format is unknown?

请记住,JSON 结构是未知的,即它是完全任意的,我们只知道它是 JSON 格式。


当我们知道 HASHMAP 不关心数据的顺序时,我们如何才能按顺序获取数据。 我们可以这样做来遍历树并跟踪我们想要找出点符号属性名称的深度。


但这应该是正确的顺序,因为我们知道 HashMap 不接受数据的顺序。 解决此问题的任何替代方法。

key:0.address.city, : value  Gwenborough
Key:0.address.geo.lng, : value  81.1496
Key:0.name, : value  Leanne Graham
Key:0.username, : value  Bret

尝试改用 LinkedHashMap - 它支持原始顺序。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM