相关疑难解决方法(0)

XSLT不允许我使用自动关闭的img和br标签

我有一些XSLT在Sitecore 6 CMS中呈现,但我不认为这个问题是特定于产品的.

如果我有一个自动关闭的img或br标签,就像这样:

<br />
<img src="your.example.com" />
Run Code Online (Sandbox Code Playgroud)

结果输出将是:

<br>
<img src="your.example.com">
Run Code Online (Sandbox Code Playgroud)

XSLT文件的输出方法是HTML.它应该是XML吗?我猜测自关闭标签不是有效的HTML,但是将它设置为XML会导致输出问题吗?

html xml xslt xhtml

8
推荐指数
3
解决办法
7904
查看次数

如何使javax Transformer输出HTML(无自结束标签)?

我正在使用 ajavax.xml.transform.Transformer将 XML 文件转换为 HTML 文件。可能会发生 adiv没有内容,这会导致 Transformer 输出<div/>,从而破坏渲染。

我搜索并发现您可以将 xslt 输出更改为 html而不是 xml,以避免自闭合标签的问题”,但那是针对不同的工具,我想知道:我该如何使用javax Transformer

html java xslt

4
推荐指数
1
解决办法
5608
查看次数

标签 统计

html ×2

xslt ×2

java ×1

xhtml ×1

xml ×1