以文本方式查看主题 - W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL (http://bbs.xml.org.cn/index.asp) -- 『 XML在软件工程中的应用 』 (http://bbs.xml.org.cn/list.asp?boardid=6) ---- 在XSL里应用javascript/C# Script等 (http://bbs.xml.org.cn/dispbbs.asp?boardid=6&rootid=&id=28137) |
-- 作者:niekui -- 发布时间:3/5/2006 1:23:00 AM -- 在XSL里应用javascript/C# Script等 比如有XML: <root> <item>abcdefabcdeabcdef</item> </root> 要求写XSL来转换该XML,输出中item的内容中所有的b都要变成B,普通XSL不能完成 嵌javascript的解决方法: XSL如下: <?xml version="1.0" encoding="gb2312"?> Script可以不是JScript, 而是C#: <msxsl:script language="c#" implements-prefix="myNS"> 但只能是用 .net framework 的 System.Xml 来解析, |
-- 作者:mengshj -- 发布时间:3/14/2006 2:17:00 PM -- 高级应用,高东东 |
-- 作者:niekui -- 发布时间:4/8/2006 7:12:00 PM -- G |
-- 作者:xushuo -- 发布时间:9/13/2006 12:47:00 PM -- 太深奥了 |
-- 作者:yjs_lh -- 发布时间:5/5/2007 6:35:00 PM -- XSLT扩展的实现与具体的解析器相关。比如Xalan-J,就可以直接用函数的方式调用Java class的方法。当用MSXML时,就可以使用MS允许的扩展实现。 |
-- 作者:Qr -- 发布时间:5/16/2007 11:59:00 AM -- XSL也可以实现: <xsl:value-of select="translate(item, 'b', 'B')" /> |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
4,531.250ms |