我从json导入了非常大的结果集。 json中的每一行数据都返回一个非常具体的“列”顺序,我想快速迭代。我宁愿避免检查/匹配密钥来处理每个数据的开销。不幸的是,scala.util.parsing.json将这些列放入Map对象中,当迭代Map时,它迭代的顺序是随机的,并不一定反映JSON结果中列的顺序。有没有办法让解析器强制执行JSON列的顺序?一种想法是,如果有一种方法可以告诉解析器在生成对象时使用LinkedHashMap或ListMap。这可以通过扩展课程或添加其他特征来实现吗?我有其他选择吗?