@Symposium получаю вот так, $.items[*].id,conversion
Выходит вот это: d1d2ea53-21fe-405a-8155-243cb709d914-изображение.png
Не совсем понимаю как теперь через условие чекать все это дело, если парсится все по отдельной строке
@gomeapat said in Парсинг json:
У Вас там массив объектов
делайте через встроенные языки nodejsrows = JSON.parse([[JSON]]) foreach(rows as row){ [[ROW_ID]] = row.id;//тут будет то что Вам нужно }
А зачем использовать node js, когда ваш код сработает и в действии "выполнить код"?
@Lolimoska said in Парсинг json:
Есть json
Мне надо получить все числовые значения "id":"191859233048756224"
А при парсе .id , я ещё получаю текст
Как мне получать только числовые значения? Заранее благодарю
Судя по скриншоту у вас массив объектов, используйте действие "foreach", что бы перебрать все элементы массива. В цикле уже установите условие, чтобы сохранять только числовое id.
@Lolimoska said in Парсинг json:
@Fox Спасибо. У меня все числовые значения имеют 18 символов, а буквенные не больше 16 и я сделал проверку вдруг кому то понадобится.
Цикл "For" лучше заменить на "foreach", будет проще работать. Проверку можно сделать любую, например можно регуляркой проверять наличие символов отличных от цифр (не цифры).
Какой то json знакомый, это часом не рулетка? )