最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
在XSL里应用javascript/C# Script等
时间:2008-01-12 编辑:简简单单 来源:一聚教程网
比如有XML:
- abcdefabcdeabcdef
要求写XSL来转换该XML,输出中item的内容中所有的b都要变成B,普通XSL不能完成
嵌javascript的解决方法:
XSL如下:
xmlns:msxsl="urn:schemas-microsoft-com:xslt"
xmlns:myNS="urn:myNameSpace">
function trans(s)
{
var ary = s.split('b');
return ary.join('B');
}
]]>
联想到了什么?
Script可以不是JScript, 而是C#:
public string trans(string s)
{
string[] ary = s.Split('b');
return string.Join('B', ary);
}
]]>
但只能是用 .net framework 的 System.Xml 来解析,
而不是客户端常用的 msxml。
要求写XSL来转换该XML,输出中item的内容中所有的b都要变成B,普通XSL不能完成
嵌javascript的解决方法:
XSL如下:
xmlns:myNS="urn:myNameSpace">
function trans(s)
{
var ary = s.split('b');
return ary.join('B');
}
]]>
联想到了什么?
Script可以不是JScript, 而是C#:
public string trans(string s)
{
string[] ary = s.Split('b');
return string.Join('B', ary);
}
]]>
但只能是用 .net framework 的 System.Xml 来解析,
而不是客户端常用的 msxml。
-
上一个: XML资源
相关文章
- C#命名管道NamedPipe使用小结 08-02
- C#复制数组的两种方式及效率比较解读 10-24
- ASP.NET Identity用法解析 10-24
- ASP.NET MVC使用Identity增删改查用户介绍 10-24
- C语言中atoi函数模拟实现介绍 10-18
- .Net反向代理组件Yarp用法介绍 10-10