XPath: различия между версиями
Материал из Planfix
Artem (обсуждение | вклад) Нет описания правки |
Artem (обсуждение | вклад) |
||
| Строка 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:// | https://s.pfx.so/pf/FM/JXUGaA.jpg | ||
*Разберите полученный ответ в формате XML: | *Разберите полученный ответ в формате XML: | ||
https:// | https://s.pfx.so/pf/2Q/SXKUg4.jpg | ||
*В итоге после нажатия на кнопку в задаче появится текущий курс | *В итоге после нажатия на кнопку в задаче появится текущий курс валюты: | ||
https:// | 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:
- Разберите полученный ответ в формате XML:
- В итоге после нажатия на кнопку в задаче появится текущий курс валюты:
Аналогично можно разобрать любые XML-данные, отправленные в ПланФикс.