Я использую следующие XSL для отображения иконкиКак указать относительный путь для изображения в XSL
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<xsl:output method="html"/>
<xsl:template match="/">
<img src="file:///c:/view.png" alt=""/>
</xsl:template>
</xsl:stylesheet>
С абсолютный путь, это работает, когда мы указываем абсолютный путь вместе с «файла: ///», но когда мы используем относительный путь, например «file: ///./icon/view.png», он не работает (изображение не отображается в html). Необходимые значки расположены в подпапках «значки» размещенной в xml папке. Для. ех. Расположение папки xml - «C: \ 1 \ 2 \ 3 \ 4 \ result.xml», и значки расположены в «C: \ 1 \ 2 \ 3 \ 4 \ icons». Как указать относительный путь доступа к изображениям в папке значков. Tried "file: ///../icons/view.png", но без успеха. Любые предложения?
Я пробовал
«alt =" MM "/>, но не удался. Я могу видеть изображения успешно, только если я использую« файл: /// »вместе с абсолютным путем.«
«alt =" MM «/> Даже если я использую только путь absoulte, не используя« file: /// », тогда также не будет никакого вывода изображения. –
MIM
Пробовал следующее:![]()
./ icons/view.png XSL: атрибут> ![]()
../ иконки/view.png XSL: атрибут> ![]()
file: ///./icons/view.png xsl: attribute> ![]()
Файл: ///../icons/view.png XSL: атрибут> ![]()
Файл: // /~/icon/new.png xsl: attribute>, но без успеха. только это работает ![]()
file: /// C: /1/2/3/4/icons/new.png xsl: attribute> –
MIM
@ user1073430: Please проверить мой обновленный ответ – siva2012