一貫した順序を取得するために、JSONファイルのすべての配列を深さ優先ソート
リビジョン管理システムでは、JSON形式で一部のシステムの構成を追跡しています。 残念なことに、構成は一部のプライベートソース専用コマンドを使用して取得され、オブジェクトと配列の順序がややランダムであるため、出力は1つの実行から次の実行に変わります。 出力されます: { "fru": [ { "name": "foo", "attr": [ {"name": "colour", "value": "blue"}, {"name": "length", "value": 12} ...