XPath: различия между версиями
Материал из Planfix
Artem (обсуждение | вклад) Нет описания правки |
Artem (обсуждение | вклад) Нет описания правки |
||
Строка 12: | Строка 12: | ||
== Пример разбора XML ЦБ РФ == | == Пример разбора XML ЦБ РФ == | ||
ЦБ РФ предоставляет [http://www.cbr.ru/scripts/XML_daily.asp XML | ЦБ РФ предоставляет [http://www.cbr.ru/scripts/XML_daily.asp XML] с актуальными курсами валют. Вы можете получить их в ПланФиксе, а затем спарсить нужное значение валюты. Для этого настройте [[Кнопки |кнопку]]: | ||
* | *Отправьте запрос для получения данных XML: | ||
https://p.pfx.so/pf/VX/0TsfE7.png | https://p.pfx.so/pf/VX/0TsfE7.png | ||
* | *Разберите полученный XML: | ||
https://p.pfx.so/pf/4x/VHprHf.png | https://p.pfx.so/pf/4x/VHprHf.png | ||
*В | *В итоге после нажатия на кнопку в задаче появится текущий курс евро: | ||
https://p.pfx.so/pf/Gi/KcOBxc.png | https://p.pfx.so/pf/Gi/KcOBxc.png | ||
Аналогично можно разобрать любые XML-данные, отправленные в ПланФикс. | |||
Версия от 11:57, 29 августа 2022
Для отладки и устранения ошибок парсинга используйте специальный онлайн сервис: XPath Online tester
Данные в формате XML можно отправить в ПланФикс и разобрать их, используя XPath.
Пример разбора XML ЦБ РФ
ЦБ РФ предоставляет XML с актуальными курсами валют. Вы можете получить их в ПланФиксе, а затем спарсить нужное значение валюты. Для этого настройте кнопку:
- Отправьте запрос для получения данных XML:
- Разберите полученный XML:
- В итоге после нажатия на кнопку в задаче появится текущий курс евро:
Аналогично можно разобрать любые XML-данные, отправленные в ПланФикс.