麒麟系统火狐怎么关jsxsl调用js函数,显示调用一个未知的xpath扩展函数

xslt作为扩展标记语言其自身系统函数有限,远远满足不了我们的需求要用xslt处理xml,必须要对数据做些处理(如果可以我还是不会选择xslt)。

在客户要求在生成的报表中沒有html标记即是不能用disable-output-escaping="yes"来直接执行html标记,或许要说可以用xslt系统函数translate()来做字符匹配但是我们要匹配的标记何其之多,而且很多标记未知对于translate()来说又不支持正则,所以我觉得用xslt来写自定义函数来执行replace将html替换为空




<!--调用规则:“自定义前缀名:函数名 (值)”-->
 
<!--调用规则:“自定义前缀名:函数名 (值)”-->
 
}

xslt作为扩展标记语言其自身系统函数有限,远远满足不了我们的需求要用xslt处理xml,必须要对数据做些处理(如果可以我还是不会选择xslt)。

在客户要求在生成的报表中沒有html标记即是不能用disable-output-escaping="yes"来直接执行html标记,或许要说可以用xslt系统函数translate()来做字符匹配但是我们要匹配的标记何其之多,而且很多标记未知对于translate()来说又不支持正则,所以我觉得用xslt来写自定义函数来执行replace将html替换为空




<!--调用规则:“自定义前缀名:函数名 (值)”-->
 
<!--调用规则:“自定义前缀名:函数名 (值)”-->
 
}

我要回帖

更多关于 火狐怎么关js 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信