ITPUB论坛 » WEB 2.0技术 » xml文档中是否有转译字符?xslt的属性苦不可以有动态的值?
新一届的微软MVP评选已经开始,欢迎各位推荐!
2008-2-28 16:16 stormswan
xml文档中是否有转译字符?xslt的属性苦不可以有动态的值?

我主要想实现这样一个功能 就是通过一个写好的xml,和xslt实现一个带有链接的页面显示。但是链接的地址是变化的。
xml文档的中一些字符是不能用的。例如<等。我现在想在这里面包含一些这样的字符是否可以通过类似于java中的‘\’进行转译。例如 在编写java代码时 字符串不能包含“但是 可以加上‘\’来实现。
我现在想在一个xml文档中 包含一个链接的地址
例如:<a href="ShowBook.html"/>
可以么?
我这样做的主要目的是想通过 xslt将xml直接解析成html。如果我在xslt中想给一个属性加入动态的变量可以么 ?
例如
<xsl:for-each select="syntaxlog/number">
<a href="ShowBook.html">
<xsl:value-of select="."/>
</a>
</xsl:for-each>
这样我可以把 链接的名字根据xml的内容变化,但是如果链接也想变化的,如何实现 ?
即: <a href="ShowBook.html"> 中 的"ShowBook.html也是一个根据xml变化的变量。可以么?
谢谢各位的赐教

2008-2-28 16:17 stormswan
自己先顶一个 问了好多地 都没响应  希望这里的高手能给些指点

2008-2-29 08:34 stormswan
问题已经解决了 呵呵
受到高人指点 呵呵
解决方法为
<a href="a.asp?id={@id}&amp;name={./name"}>~~
希望有何我一样问题的人能给以帮助

2008-2-29 10:01 iooyoo
xml转义字符有
xml也能声明定义动态变量
google一下有很多

2008-3-16 22:14 justforregister
[quote]原帖由 [i]stormswan[/i] 于 2008-2-29 08:34 发表 [url=http://www.itpub.net/redirect.php?goto=findpost&pid=9719743&ptid=946263][img]http://www.itpub.net/images/common/back.gif[/img][/url]
问题已经解决了 呵呵
受到高人指点 呵呵
解决方法为
~~
希望有何我一样问题的人能给以帮助 [/quote]
很简单的语法啊

2008-4-5 18:37 studios123
[quote]原帖由 [i]stormswan[/i] 于 2008-2-29 08:34 发表 [url=http://www.itpub.net/redirect.php?goto=findpost&pid=9719743&ptid=946263][img]http://www.itpub.net/images/common/back.gif[/img][/url]
问题已经解决了 呵呵
受到高人指点 呵呵
解决方法为
~~
希望有何我一样问题的人能给以帮助 [/quote]
:right: 解决了问题,发出来共享,不错

2008-5-19 15:03 mostivy
解决了问题,发出来共享,不错

页: [1]


Powered by ITPUB论坛