JSONpath, фильтры.



  • Всем привет.
    Есть ли возможность использовать двойные фильтры как в xpath? Тоесть я например хочу искать данные по ключам content и username. При чём в content-e значение может быть не точным. Тоесть там 100% будет слово ежик, а вот что будет перед ним или после не известно.
    Просто для ёжика уже есть фильтр, я просто не знаю как сюды второй присобачить. (Может у кого другие варианты есть, рад буду рассмотреть и разобраться.)
    $[?(@.content.id.indexOf('ежик') >= 0)].content

    {
        "arbyz": "123iou1o2u3",
        "content": "Я ежик, толстый жирный ежик",
        "tag": {
          "kavyn": "asdj12i3i123",
          "username": "Zyac"
        }
    }
    

    Кто шарит, можете пример JSONpath написать? Лайки поставлю, буду благодарен



  • И ещё вопрос, как такое возможно, что http://jsonpath.com/ нормально обрабатывает JSONxpatn, а BAS нет?
    e00a2067-51aa-45ef-81bd-2389f131fa5f-image.png
    dc86664d-3693-4895-a867-f0c329e15121-image.png
    8fdc2a68-8fc5-45b5-932a-684a733e8655-image.png
    Лог пустой, вообще не ясно чё не так... в переменной SAVED CONTENT всё окей, проверил



  • Пробовал менять строку на массив, не особо помогло результат тот же - пустая переменная. Вот если кому надо исходник.
    https://community.bablosoft.com/assets/uploads/files/1645277744996-test.txt



  • Помогити пажожда


Log in to reply
 

  • 11
  • 8
  • 3
  • 2
  • 6
  • 3
  • 7
  • 3