Я очень часто использую функцию document () xslt для доступа к внешнему XML-файлу и использую его в преобразовании. Если я предоставлю URL в функции, я также смогу получить доступ к веб-сервису RESTfull из xslt и использовать XML, который эта служба возвращает в моем xslt. Но теперь у меня есть локальная программа, которая возвращает XML, и я хотел бы обратиться к ней таким же образом. Я мог бы превратить его в сервис и получить к нему доступ таким образом, но было бы неплохо, если бы я мог заставить процессор XSLT (libxslt) запустить программу и вернуть результат. Сайт EXSLT, похоже, не относится к такого рода функциям. Кто-нибудь, кто решил эту проблему?