0
使用java,我将HTML转换为XML。我们在XSL文件中提到的编码类型是否起作用?因为在转换之后,XML文件中的内容会在内容的最后附加并使文件无效的情况下发生重复。无法再次复制此问题。偶尔会发生这种情况。Java XSLT转换
使用java,我将HTML转换为XML。我们在XSL文件中提到的编码类型是否起作用?因为在转换之后,XML文件中的内容会在内容的最后附加并使文件无效的情况下发生重复。无法再次复制此问题。偶尔会发生这种情况。Java XSLT转换
不可以,xsl本身的编码与源xml的编码或目标xml的编码没有任何连接,除非在变换器中有错误。
不少的xsl可能会打印不能在目标xml的编码中打印的字符,在这种情况下,您的目标xml将包含无效字符(或者转换器引发异常,我不确定)。
找到一个解决您的确切问题是相当不可能的这一大量的信息。
简单测试:使用'iso-8859-1'作为编码类型,而内容包含非ASCII字符。 – Raptor
听起来更像是XSL模板中的错误,但我不认为它与编码有关。 – mthmulders
首先得到一个样本输入。内容的复制很可能是由规则中的错误两次解析事物。如果你不能遵循逻辑(appy/match/call),在规则中放置标记,一些“XXX”,“YYYY”。 –