我是XSL新手,因此在XSL中使用腳本是新手。錯誤消息URI不標識外部Java類
我已經採取了示例代碼(也使用C#)並將其改編爲我自己的用途..但它不起作用。
編輯:此代碼在Visual Studio中工作..該錯誤僅在氧氣中生成...我仍然希望在氧氣中沒有錯誤,所以任何見解都被讚賞!
該錯誤信息是:URI金塔:CS-腳本不能識別外部Java類
相關的代碼我已經是:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="msxsl"
xmlns:tok="urn:cs-scripts">
...
...
...
</xsl:template>
<xsl:variable name="temp">
<xsl:value-of select="tok:getList('AAA BBB CCC', ' ')"/>
</xsl:variable>
<msxsl:script language="C#" implements-prefix="tok">
<![CDATA[
public string[] getList(string str, char[] delim)
{
return str.Split(delim, StringSplitOptions.None);
}
public string getString(string[] list, int i)
{
return list[i];
}
]]>
</msxsl:script>
</xsl:stylesheet>
好問題(+1)。查看我的答案,描述純粹的XSLT解決方案。 – 2010-06-15 05:01:35