XSLT Удаление моих закрывающих тегов изображений - PullRequest
1 голос
/ 17 декабря 2011

У меня возникла проблема с моим XSLT.

Я использую:

<img src="{@url}" alt="{@alt}" title="{@title}" />

Однако в моем выводе я получаю:

<img src="dldldl" alt="kdkdkdkd" title="dkdkdk">

Закрывающий тег теперь удален.Я посмотрел вокруг и увидел некоторые проблемы, подобные этой, но большинство из них решается путем изменения на <xsl:output method="html", которое у меня уже есть.

Это заголовок моего файла XSLT

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet 
  xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 
  version="2.0"
  xmlns:math="http://exslt.org/math">
  <xsl:output method="html" indent="yes"/>

Любойпомощь будет принята с благодарностью.

Ответы [ 2 ]

3 голосов
/ 17 декабря 2011

Вы, кажется, ошиблись.При методе = "xml" элемент будет закрыт (<img/>) - в HTML он не будет (<img>)

0 голосов
/ 28 декабря 2011

Это было решено путем изменения слишком tomcat, когда локально запускались наши разработчики, где приложение запускалось с помощью jetty, который, кажется, запускает xsl по-другому.

...