1

を使用して JSON ドキュメントから要素を抽出して変換しようとしていますJMESPath。これが私のテスト JSON 配列です。

const search = jmespath.search;
const testData =
{
"ServiceAccount": [
    {
        "Type": "WIDGET",
        "ID": [
            {
                "OrderNum": "12345",
                "OrderTyp": "ABDCD"
            }
        ]
      }
    ]
};

OrderNum次の JMESPath 式を使用してキーの値を抽出しようとしていますが、 null. これが私の検索式です:

const result = search(testData, 'ServiceAccount.ID.OrderNum');
console.log(result);

なぜこれが機能しないのですか?

4

1 に答える 1