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 的有效标识值的异常,不知道有什么方法可以解决?
...全文
190 8 打赏 收藏 转发到动态 举报
写回复
用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

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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