Вопросы по теме 'jsonata'
Узел JSONata-RED узел. Где найти
Я только что посмотрел на Youtube видео Эндрю Коулмана из IBM о JSONata https://www.youtube.com/watch?v=ZRtlkIj0uDY
В видео Эндрю просматривает запущенный им экземпляр Node-RED, содержащий узел JSONata.
Я много и мало искал этот узел JSONata,...
169 просмотров
schedule
12.09.2021
Как выдать ошибку, если значение не найдено в JSON (JSONata)
Есть ли способ выдать ошибку, если значение не найдено?
JSON:
{
"qty": 2
}
JSONata: "order=" & order & ",qty=" & qty
Если order не в JSON, будет использоваться пустое значение. Я хотел бы выдать ошибку, если значение...
151 просмотров
schedule
12.03.2022
Группировать объект по ключу с помощью jsonata
Я хочу сгруппировать и суммировать следующие входные данные.
{"users": [
{
"ADMIN": [
{
"ADMIN_03": 46,
"ADMIN_01": 2
}
],
"CUSTOMER": [
{...
88 просмотров
schedule
25.08.2022
JSONata - преобразование JSON в JSON в API Nodejs
Мне нужно написать REST API в Node jS для преобразования JSON в JSON.
Есть много библиотек, и я сортирую в списке "JSONata"
Вы можете найти простой пример JSONata здесь
Проблема заключается в том, что API получает JSON, в котором есть...
996 просмотров
schedule
22.09.2022
Как я могу добавить к существующему объекту с помощью JSONata?
Мне нужно добавить элемент к произвольно сложному объекту с помощью JSONata.
Я не знаю заранее все элементы объекта.
Например, скажем, я хочу добавить
"newElement": { "a": 1, "b": 2 }
К объекту, который выглядит так:
{ "xx": "An",...
1764 просмотров
schedule
01.12.2022
Как перебрать массив примитивов в JSONata
Я хотел бы знать, как перебирать массив примитивов, таких как массив int, или это простой массив строк.
{
"printers":[
"HP-1234",
"HP-Inkjet"
]
}
Я хотел бы перебрать массив и сделать что-то вроде этого:
for( String...
2134 просмотров
schedule
19.08.2023
Как использовать jsonata для возврата нескольких объектов, распределяя первый ключ / значение, которое всегда будет dateTime, а остальные ключи меняются
Как можно использовать jsonata для преобразования:
{
"data": [
{
"dateTime": "2019-10-19T12:53:54.043Z",
"Reactor3.Level": 1.51860072870498,
"Reactor3.Temp": 27.1360543141452
},
{
"dateTime":...
984 просмотров
schedule
17.04.2023
Как я могу удалить первый элемент из массива, убедившись, что результат по-прежнему является массивом в jsonata?
Я хотел бы создать выражение jsonata, которое удаляет первый элемент массива. Для этого есть очень простое выражение:
array1#$pos[$pos!=0]
но при применении этого выражения к массиву, содержащему 2 элемента, это выражение не возвращает массив,...
77 просмотров
schedule
22.11.2023