XPath: различия между версиями

Материал из Planfix
Перейти к: навигация, поиск
Нет описания правки
Строка 13: Строка 13:




== Пример разбора XML ЦБ РФ ==
== Пример разбора XML ==
ЦБ РФ предоставляет [http://www.cbr.ru/scripts/XML_daily.asp XML] с актуальными курсами валют. Вы можете получить их в ПланФиксе, а затем спарсить нужное значение валюты. Для этого настройте [[Кнопки |кнопку]]:
Сайт FloatRates предоставляет [https://www.floatrates.com/daily/usd.xml XML] с актуальными курсами валют. Их можно получить в ПланФикс и затем распарсить значение нужной валюты. Для этого настройте [[Кнопки |кнопку]]:
 
 
Рассмотрим разбор XML на примере сайта floatrates.com. ЦБ РФ предоставляет [http://www.cbr.ru/scripts/XML_daily.asp XML] с актуальными курсами валют. Вы можете получить их в ПланФиксе, а затем спарсить нужное значение валюты. Для этого настройте [[Кнопки |кнопку]]:


*Отправьте запрос для получения данных XML:
*Отправьте запрос для получения данных XML:


https://p.pfx.so/pf/sH/b7moPL.png
https://s.pfx.so/pf/FM/JXUGaA.jpg




*Разберите полученный ответ в формате XML:
*Разберите полученный ответ в формате XML:


https://p.pfx.so/pf/2L/wK2mES.png
https://s.pfx.so/pf/2Q/SXKUg4.jpg




*В итоге после нажатия на кнопку в задаче появится текущий курс евро:
*В итоге после нажатия на кнопку в задаче появится текущий курс валюты:


https://p.pfx.so/pf/Yh/kjBRGc.png
https://s.pfx.so/pf/mb/wYHVwt.jpg




Аналогично можно разобрать любые XML-данные, отправленные в ПланФикс.
Аналогично можно разобрать любые XML-данные, отправленные в ПланФикс.


== Перейти ==  
== Перейти ==  

Версия от 11:09, 16 декабря 2025

Для отладки и устранения ошибок парсинга используйте специальный онлайн сервис: XPath Online tester


Данные в формате XML можно отправить в ПланФикс и разобрать их, используя XPath.

Используйте ChatGPT, чтобы составить XPath-запрос для парсинга нужных данных.


Пример разбора XML

Сайт FloatRates предоставляет XML с актуальными курсами валют. Их можно получить в ПланФикс и затем распарсить значение нужной валюты. Для этого настройте кнопку:


Рассмотрим разбор XML на примере сайта floatrates.com. ЦБ РФ предоставляет XML с актуальными курсами валют. Вы можете получить их в ПланФиксе, а затем спарсить нужное значение валюты. Для этого настройте кнопку:

  • Отправьте запрос для получения данных XML:

JXUGaA.jpg


  • Разберите полученный ответ в формате XML:

SXKUg4.jpg


  • В итоге после нажатия на кнопку в задаче появится текущий курс валюты:

wYHVwt.jpg


Аналогично можно разобрать любые XML-данные, отправленные в ПланФикс.

Перейти