gpt4 book ai didi

xslt - 代码 xslt 错误 : File not found

转载 作者:行者123 更新时间:2023-12-01 03:28:21 25 4
gpt4 key购买 nike

我正在尝试使用外部 XML 与另一个 XML 进行比较,但在编译时出现错误。

我正在使用 apache camel 进行编译。

错误:

DefaultErrorHandler            ERROR Failed delivery for (MessageId: ID-DESKTOP-L78T6HF-57465-1476187649613-0-7 on ExchangeId: ID-DESKTOP-L78T6HF-57465-1476187649613-0-8). Exhausted after delivery attempt: 1 caught: javax.xml.transform.TransformerException: com.sun.org.apache.xalan.internal.xsltc.TransletException: com.sun.org.apache.xalan.internal.xsltc.TransletException: java.io.FileNotFoundException: E:/TestesCamel/to/qualis/estrato/qualis.xml

该错误显示该文件未找到,但该文件在此目录中。

这是有错误的部分:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" version="1.0" encoding="utf-8" indent="yes"/>
<xsl:template match="/">
<xsl:variable name="qualis" select="document('E:/TestesCamel/to/qualis/estrato/qualis.xml')"/>
<xsl:for-each select="$qualis/DATA">
.
.
</xsl:for-each>
</xsl:template>

谁能帮我?谢谢

最佳答案

在你的 URI 前加上协议(protocol) file:/// .

<xsl:variable name="qualis" select="document('file:///E:/TestesCamel/to/qualis/estrato/qualis.xml')"/>

更多信息:Xalan [通过 Java] 可以将特定目录配置为基本路径 - 绝对文件路径可能会作为相对路径处理。

关于xslt - 代码 xslt 错误 : File not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39977195/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com