Я пытаюсь извлечь и преобразовать элементы из документа 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);
Почему это не работает?