Для отображения данных из RSS/XML/JSON необходимо выбрать соответствующий тип источника.
Для текстовых данных:
Текстовый слой -> Источник -> RSS/XML/JSON
Для медиаданных можно использовать два варианта:
Пустой медиа слой -> Источник -> RSS/XML/JSON
- В слое "Медиагалерея" -> Добавить контент в основной/ рекламный плейлист -> XML
Во всех случаях появится поле URL, в которое необходимо ввести адрес источника и нажать кнопку Парсинг.
В открывшемся окне парсера выделены значения тегов, данные которых можно отображать. При выборе того или иного тега в поле "Текст" впишется путь до искомых данных.
Можно выгружать данные как из одного, так и из нескольких тегов. Нумерация начинается с нуля. Для организации новостной строки из двух новостей путь будет прописан следующим образом: {{channel[0].item[0].description[0]}}{{channel[0].item[1].description[0]}}
Для форматированного вывода лучше вставить какой-либо разделитель, например:
{{channel[0].item[0].description[0]}} | {{channel[0].item[1].description[0]}}
Для текстовых слоев доступны настройки "Воспроизведение" в во вкладке "Слой" - здесь можно настроить горизонтальную анимацию (бегущая строка) и задать скорость прокрутки данных.
Аналогичным образом настраивается медиаслой и медиагалерея, только необходимо указать путь до тега с адресом изображения.
Для настройки периодичности обновления информации, получаемой по RSS/XML/JSON, имеется соответствующая настройка "Обновление":
Посмотреть, как настраивается RSS/XML, также можно в видеоуроке.
Для настройки выгрузки контента через RSS/XML/JSON с множественными данными:
Используется символ * для указания группы повторяющихся тегов.
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<content>
<item>
<label>Text1</label>
<label>Text11</label>
<label>Text12</label>
<name> Text2</name>
<fname> Text3</fname>
<surname> Text4</surname>
</item>
<item>
<label>Text001</label>
<name> Text002</name>
<fname> Text003</fname>
<surname> Text004</surname>
</item>
</content>
</rss>
Если необходимо вывести все label только из первого блока item, то указание будет {{content[0].item[0].label[*]}}
Если необходимо вывести все name из разных item, то {{content[0].item[*].name[0]}}
Использование нескольких символов * на данный момент недопустимо, т.е. {{content[0]. item[*].label[*]}} (для вывода всех label из всех item) работать не будет.
Для настройки вывода изображений по ссылкам из RSS/XML используется медиагалерея, не медиа слой. В качестве источника указывается тип данных XML.
Для настройки длительности отображения (промежутков между сменой контента) текстовых полей в разделе "Слой" - "Воспроизведение" нужно задать параметр "Длительность".
В медиагалереях длительность настраивается в разделе "Слой" - "Настройки".
Комментарии
0 комментариев
Войдите в службу, чтобы оставить комментарий.