【发布时间】:2017-09-25 12:01:28
【问题描述】:
我对 Perl 很陌生,我有一个非对称 JSON 数组,如下所示:
[
{"KEY1":"14507226013384557","KEY2":"1234","KEY3":"7899"},
{"KEY1":"14507226013384557","KEY2":"1234","KEY3":"7899","KEY4":"TEST","KEY5":"TEST1"},
{"KEY1":"14507226013384557","KEY2":"1234","KEY3":"7899","KEY5":"TEST New"},
]
我想解析 JSON 数组并将其存储在 HASH 列表中,然后迭代该哈希列表并检查每个 KEY 的值并对其进行处理。任何想法我该怎么办?我使用了 JSON 解码并使用 dumper 打印,但在迭代它时遇到了问题。
【问题讨论】:
-
请edit 问题并包含您从 Data::Dumper 获得的 Perl 数据结构。它来自 JSON 与您的问题无关。您似乎知道如何反序列化它,因此该部分不相关。
-
“哈希列表”->“哈希数组”