У меня есть 3 XSL файлы, которые имеют пути в них что-то вроде C: \ шаблоны \ Test \ file.pdfDynamic XSL файл
Этот путь не всегда будет такой же, и вместо того, чтобы его трудно закодированный в XSL, мне бы хотелось, чтобы путь C: \ templates \ test \ был заменен тегом [BASEPATH] и когда я читал в файле xsl объект XSLTransform (да, я знаю, что он устарел, я может одновременно перейти к XSLCompiledTransform), я бы хотел, чтобы тег [BASEPATH] был заменен абсолютным файловым пути веб-папки (или Server.MapPath ("~"), видя, что он находится в .net)
Я думал, что смогу создать страницу aspx XSLLoader, которая берет имя файла XSL t через строку запроса, а затем возвращает файл XSL через xml content-type. Когда я пытаюсь это сделать, я получаю ошибку 503, хотя я не уверен, что вы можете передавать URL-адреса, подобные этому, в метод XSLTransform.Load.
Любые идеи, что делать?
Что это с XSL-FO? – Boldewyn