在XSL中引用自定义Namespace如何实现?

lincon77 2005-04-07 06:51:55
在XSLT文件中我们除了引用一些标准的Namespace外,好象也可申明一些开发者自己的Namespace.
在这些自定义的Namespace中封装了一些业务规则.
我不知道如何来开发部署这种XSLT中引用的Namespace.是不是要用到自定义标签库和Web Service的知识啊?

小弟是个XML的初学者,望大侠们指教.
...全文
69 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2005-04-09
  • 打赏
  • 举报
回复
http://www-900.cn.ibm.com/developerWorks/cn/xml/x-nmspace/part1/index.shtml
孟子E章 2005-04-09
  • 打赏
  • 举报
回复
你要实现什么啊?
创建xml文件是可以创建创建自定义名称空间的,你看看xml dom的参考sdk,里面都有的


xmlns:mxh="http://dotnet.aspx.cc/"自己写的
lincon77 2005-04-09
  • 打赏
  • 举报
回复
说得简单点,就是要在XSLT中能调用组件函数,如<xsl:value-of/> 可看作是value-of()函数,但这个是IE或XMLSDK中实现解析的.
现要扩展加入自己namespace,你的xmlns:mxh="http://dotnet.aspx.cc/好象只是个标记没有实现.
要自己实现有<mxh:sort order=""/>的功能怎么做?
  • 打赏
  • 举报
回复
http://www.microsoft.com/china/msdn/archives/library/dnexxml/html/xml06162003.asp
lincon77 2005-04-08
  • 打赏
  • 举报
回复
我知道怎么引用啊,现就是不知道你那个namesapce里的功能是怎么实现的.

xmlns:mxh="http://dotnet.aspx.cc/"是标准的还是你自己写的啊?
孟子E章 2005-04-08
  • 打赏
  • 举报
回复
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:mxh="http://dotnet.aspx.cc/">

.....

<xsl:value-of select="mxh:nodeNamexxxx"/>

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧