社区
C#
帖子详情
xslt强人请进,关于xsl:sort lang="$language"
peacefulsword
2007-04-02 10:37:40
.net 2.0
我在使用XslCompiledTransform 类进行xslt转换的时候,因为xsl文件中包括类似于如下标记时:
<xsl:sort lang="$language" />
($language是一个已定义的变量 )
XslCompiledTransform 抛出 $language 不是 lang 的有效标识值的异常,不知道有什么方法可以解决?
...全文
245
8
打赏
收藏
xslt强人请进,关于xsl:sort lang="$language"
.net 2.0 我在使用XslCompiledTransform 类进行xslt转换的时候,因为xsl文件中包括类似于如下标记时: ($language是一个已定义的变量 ) XslCompiledTransform 抛出 $language 不是 lang 的有效标识值的异常,不知道有什么方法可以解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
peacefulsword
2007-04-02
打赏
举报
回复
是的,没错....
brucenan999
2007-04-02
打赏
举报
回复
你需要动态的操作这个XLST的XML文件,把里面的值根据你的语种随时更新啊.而且要是有效的格式,比如en-US等..不知道是不是这样的.
peacefulsword
2007-04-02
打赏
举报
回复
给定了就不能自动适应多语种了...
jimh
2007-04-02
打赏
举报
回复
那就给一个有效的lang标识了,
peacefulsword
2007-04-02
打赏
举报
回复
大哥们,帮帮忙啊...不然搞不定多语种啊,呵呵
CathySun118
2007-04-02
打赏
举报
回复
帮顶
peacefulsword
2007-04-02
打赏
举报
回复
.net 1.1 中的Transform类也会是一样的结果。
honkerhero
2007-04-02
打赏
举报
回复
呵,还没用过2。0
QT使用
xsl
将xml为html,使用
xsl
t
2.0将属性设置为根元素(Puting attributes to the root-element with
xsl
t
2.0)...
本文讨论了在使用
XSL
T
2.0时,如何将xml:
lan
g或
lan
g属性添加到生成的HTML文档的根元素上。由于
xsl
:stylesheet元素只允许特定的属性,尝试直接在样式表中设置这些属性会导致被忽略。解决方案是在
XSL
T
转换过程中,通过模板规则将
lan
g属性添加到输出的html元素上。
XSL
T
2.0处理器如Saxon支持这种操作,但需要注意的是,不是所有浏览器都原生支持
XSL
T
2.0,可能需要依赖库如Saxon-CE。
XSL
T
(13)
sort
本文介绍了
XSL
中的排序元素
Sort
Reference及其使用方法。包括
xsl
:for-each,
xsl
:apply-templates等元素中的排序属性,如select, order, data-type等,并提供了具体的
XSL
示例代码。
[技术学习]一直没理解
XSL
T
标准中的Copying一节
本文详细介绍了
XSL
T
中
xsl
:copy 指令的使用方法及注意事项,包括如何复制当前节点及其属性,并展示了如何通过实例轻松复制 xml:
lan
g 属性。
XSL
T
`<
sort
>` 元素详解
本文深入讲解
XSL
T
中<
sort
>元素的核心功能与应用,涵盖其语法结构、关键属性(select、order、data-type、
lan
g)、默认行为及使用规范。重点说明如何基于XML节点属性或子元素值实现升序/降序排序,并强调select必填、data-type对数值/文本排序的影响等关键技术要点。
XSL
对输出元素排序方法
博客介绍了两种使用
XSL
排序XML资料的方法。一是使用order - by属性,适用于IE5和IE6,可控制
XSL
处理器对元素的处理顺序;二是使用
xsl
:
sort
元素,适用于IE6,功能更强,需与
xsl
:for - each和
xsl
:apply - templates配合,且有多个重要属性。
C#
111,132
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章