1. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2600+ и мы растем!
    Скрыть объявление

Template to output JSON

Тема в разделе "Техническая поддержка", создана пользователем marketmonster, 13 сен 2014.

  1. marketmonster

    marketmonster A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    26 мар 2013
    Сообщения:
    16
    Симпатии:
    0
    What do I use in the Template to output the raw JSON to a file. Specifically I want something like this ...
    {"ads": [$ads.format('{"link": "$link", "title": "$anchor", "text": "$snippet"},')], "organic": [$serp.format('"$link",')]}

    but this is not valid JSON as it has trailing commas in the arrays. How do I return the array without using .format? Or I would be okay with just the raw JSON dump too.
     
  2. Forbidden

    Forbidden Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    9 мар 2013
    Сообщения:
    3.337
    Симпатии:
    1.795
    $root.json()
     
    stanbochkarev и marketmonster нравится это.
  3. sergeda

    sergeda A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    22 май 2013
    Сообщения:
    193
    Симпатии:
    23
    @Forbidden
    Что-то не пойму как его использовать. Как правильно?
    Когда делаю через format {"totalcount": $totalcount, "links": [$serp.format('"$link", ')]} лишняя запятая json коверкает
     
  4. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    4.547
    Симпатии:
    2.164
    Ответил здесь: https://a-parser.com/threads/3727/#post-11956
     

Поделиться этой страницей