関数の一部に問題があり、エラーが発生しました
XSLT2 Transformation failed: Error in XPath 2.0 expression (Too many items - fn:string)
これは、エラーを生成するコード行です。
<xsl:for-each select="(fn:doc($cwklic_codeMappings3)/ns0:KLCodeTable)[(fn:string(ns0:codeType/@name) = 'IFTdep')]">
これがそのコードの全領域です。
<xsl:variable name="var93_resultof_map" as="node()?">
<xsl:for-each select="(fn:doc($cwklic_codeMappings3)/ns0:KLCodeTable)[(fn:string(ns0:codeType/@name) = 'IFTdep')]">
<xsl:variable name="var92_resultof_first" as="node()" select="ns0:codeType"/>
<codeType xmlns="http://www.kewill.com/logistics/klic/conversion">
<xsl:sequence select="($var92_resultof_first/@node(), $var92_resultof_first/node())"/>
</codeType>
</xsl:for-each>
</xsl:variable>
そして、これはグラフィカルなマッピングのスクリーンショットです。
誰でも私を助けてくれることを願っています。