xml XSLT中的Javascript

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xml XSLT中的Javascript相关的知识,希望对你有一定的参考价值。

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" 
	xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 
	xmlns:ms="urn:schemas-microsoft-com:xslt"
	xmlns:msxsl="urn:schemas-microsoft-com:xslt"
	xmlns:adm="urn:my-scripts"
	exclude-result-prefixes="ms">

	<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
	
	<!-- c# scripts -->
	<msxsl:script language="JavaScript" implements-prefix="adm">  
		 <![CDATA[  
		 function circumference(radius){  
		   var pi = 3.14;  
		   var circ = pi*radius*2;  
		   return circ;  
		}  
		]]>  
	</msxsl:script>
	
	<xsl:template match="/">  
	    <xsl:value-of select="adm:circumference(5)"/> 
    </xsl:template>

</xsl:stylesheet>

以上是关于xml XSLT中的Javascript的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 JavaScript 转换 XML 和 XSLT?

XSLT学习通过JavaScript转化xml

XSLT如何仅对XML文档的字符串节点中的数值进行排序

xslt 生成的表中的 URL 重定向到该页面

从 javascript 调用 XSLT

客户端上的 XSLT 转换以避免 JavaScript 的 CORS