Itext 无效的span标记。预期结束br标记

Itext 无效的span标记。预期结束br标记,itext,Itext,我正在尝试使用iText将html转换为pdf,下面是一个错误 无效的span标记。预期结束br标记 这怎么是一个无效的xhtml <span style="font-size: 10pt; line-height: 14.2667px;"><br/></span> span是一个内联元素,是xhtml树中最小的元素。 像,这样的样式标签可以驻留在那里 或是全宽元素。因此,建议在中使用,span是一个内联元素,是xhtml树的最小元素。 像,这样的样式标签

我正在尝试使用iText将html转换为pdf,下面是一个错误

无效的span标记。预期结束br标记

这怎么是一个无效的xhtml

<span style="font-size: 10pt; line-height: 14.2667px;"><br/></span>


span是一个内联元素,是xhtml树中最小的元素。
像
这样的样式标签可以驻留在那里




是全宽元素。因此,建议在

中使用

,span是一个内联元素,是xhtml树的最小元素。 像
这样的样式标签可以驻留在那里




是全宽元素。因此,建议在

中使用

,至少作为HTML,我认为上述内容没有任何错误。您确定错误不在其他地方,并且可能上面的内容被标记为副作用吗?我认为您不能将
br
放在
span
中,因为它是一个破坏性元素
span
s是内联的,必须只包含其他内联元素。“使用iText”-准确程度如何?历史上有三种不同的方法,一种因其局限性而被完全弃用(
HtmlWorker
),一种更好但仍然有限,现在处于维护模式(
XmlWorker
),另一种相当好且仍在改进(
pdfHtml
)@我使用的是XMLWorkerHelper,你问了两次同样的问题:我认为上面的内容没有错,至少是HTML。您确定错误不在其他地方,并且可能上面的内容被标记为副作用吗?我认为您不能将
br
放在
span
中,因为它是一个破坏性元素
span
s是内联的,必须只包含其他内联元素。“使用iText”-准确程度如何?历史上有三种不同的方法,一种因其局限性而被完全弃用(
HtmlWorker
),一种更好但仍然有限,现在处于维护模式(
XmlWorker
),另一种相当好且仍在改进(
pdfHtml
)@mkl我使用的是XMLWorkerHelper。你问了两次同样的问题: