Ad Widget

Collapse

Обнаружение элементов массива JSON. HTTP Agent

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • horon
    Junior Member
    • Sep 2019
    • 8

    #1

    Обнаружение элементов массива JSON. HTTP Agent

    Всем привет!!! у меня есть JSON формата:

    {
    "Info": {
    "name": "Test01",
    "uptime": 7576476,
    "timezone": "Europe/Moscow"
    }
    ,
    "Data": [
    {
    "id": "1",
    "name": "test1",
    "address": "http://localhost/server/han.php?id=3",
    "description": "",
    "connection": true,
    "request": true
    }
    ,
    {
    "id": "2",
    "name": "test2",
    "address": "http://localhost/server/han.php?id=2",
    "description": "",
    "connection": true,
    "request": true
    }
    ,
    {
    "id": "3",
    "name": "test3",
    "address": "http://localhost/server/han.php?id=1",
    "description": "",
    "connection": true,
    "request": true
    }
    ]
    }

    Как мне создать элементы данных в соответствии с имеющимися элементами массива DATA? Хотелось бы использовать обнаружение посредством http агента. Заранее спасибо!
    Last edited by horon; 10-11-2019, 17:52.
  • horon
    Junior Member
    • Sep 2019
    • 8

    #2
    В препроцессинге поставил JSON $..id получил все id из списка

    Comment

    • horon
      Junior Member
      • Sep 2019
      • 8

      #3
      Проблема актуальна, официальная инфа на английском куцая. На русском вообще ничего по этой теме нету.

      Comment

      • Semiadmin
        Senior Member
        • Oct 2014
        • 1625

        #4
        Да, в доке информации маловато.
        Сначала нужно в препроцессинге получить в чистом виде список Data
        JSONPath $.Data
        Потом создаются LLD macros вроде
        {#ID} $.id
        {#NAME} $.name
        после этого - прототипы айтемов.


        Comment

        Working...