社区
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 的有效标识值的异常,不知道有什么方法可以解决?
...全文
190
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
dom4j-1.6.1.jar jar包
dom4j是一个非常非常优秀的JavaXML API 越来越多的Java软件都在使用dom4j来读写XML Dom4j是一个易用的、开源的库,用于XML,XPath和
XSL
T
。它应用于Java平台,采用了Java集合框架并完全支持DOM,SAX和JAXP DOM4J使用起来非常简单。只要你了解基本的XML-DOM模型,就能使用
xsl
参数:<
xsl
:param name=""></
xsl
:param> 之类
出处:http://www.educity.cn/wenda/140984.html xml文件: Error 23: The drive is full. Error 42: The file is not found.
xsl
文件: , then $messages is used in the "localiz
AJAX 必看实战精讲(大神必经之路)
AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 不是新的编程语言,而是一种使用现有标准的新方法。AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。AJAX 不需要任何浏览器插件,但需要用户允许JavaScript在浏览器上执行。
XSL
学习笔记2
XSL
T
的模板规则<
xsl
:template>和<
xsl
:apply-templates>
XSL
样式表是由一个或多个被称为“模板” 的规则集组成的。每个模板都包含了与每一个指定节点相匹配的应用规则。 模板规则包含两个部分:模式(pattern)和模板(template)。 模板用于在源文档中匹配(定位)节点,模板定义节点的处理规则,通过模板的实例化来组成结果树的一部分。 当一个模板实例化的时候,它总是相对于当前节点和当前节点列表来实例...
xsl
t
中设置引用变量,获取节点长度,截取字符串,节点判空和null,去掉首尾空白,遍历集合,获取集合长度,集合是否还有子节点,
xsl
t
1.0下replace替换字符
获取某个节点的长度 有时需要在
XSL
T
中判断某个节点的值的长度.以前我是这样处理: <
xsl
:variable name="sChorus" select="chorus"/> <
xsl
:variable name="len" select="string-length($sChorus)"/> 但后来我就发现了问题.如果节点间有回车等字符,就会被认为值>1.所以后来又用了一个函数去掉字符串中的空白.如下所示: <
xsl
:variable name="sChorus"
C#
110,536
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章