Как парсить Json Массив



  • Можно ли распарсить если это прилетает в браузер
    Через регулярку можно но может есть что нибудь поинтереснее ? :3

    {"response":{"count":3,"items":[111111,222222,333333]}}
    

    Ps: Количество элементов может меняться от 0 до 30

    {"response":{"count":0,"items":[]}}
    


  • @KiMoO Через JSON.parse()

    var q = '{"response":{"count":3,"items":[111111,222222,333333]}}'
    var json = JSON.parse(q)
    [[ITEMS]] = json.response.items
    


  • @fox said in Как парсить Json Массив:

    @KiMoO Через JSON.parse()

    var q = '{"response":{"count":3,"items":[111111,222222,333333]}}'
    var json = JSON.parse(q)
    [[ITEMS]] = json.response.items
    

    Можно ж чуть проще вроде. И даже без "выполнить код" напрямую выражение подставлять в функции баса. И к элементам массива обращаться.
    Кстати, что будет в переменной [[ITEMS]] ? Список?



  • @xclsv said in Как парсить Json Массив:

    Можно ж чуть проще вроде. И даже без "выполнить код" напрямую выражение подставлять в функции баса

    В функции BAS'a?
    Можно в действие "установить переменную" ввести код:

    JSON.parse([[SAVED_CONTENT]]).response.items
    

    тип данных expression и тоже будет работать.

    @xclsv said in Как парсить Json Массив:

    Кстати, что будет в переменной [[ITEMS]] ? Список?

    Да, название темы вроде бы об этом "Как парсить Json Массив"



  • А есть какой нить гуи конструктор для парсинга? что бы фильтры применять и после обработки получить отобранные значения?



  • @verhov said in Как парсить Json Массив:

    А есть какой нить гуи конструктор для парсинга? что бы фильтры применять и после обработки получить отобранные значения?

    https://jsoneditoronline.org/

    или через плагин, тут более подробно описано.



  • немного помогает, но все равно надо понимать, что делать... не совсем для чайников.


Log in to reply