【问题标题】:Concatenate URL in XSL在 XSL 中连接 URL
【发布时间】:2011-06-15 16:22:51
【问题描述】:

我正在尝试在 xsl 中将一个 url 连接在一起。基本上,我采用两个变量并将它们合并到链接的各个部分以使事情动态化。如何执行这种连接?

【问题讨论】:

标签: html url xslt string-concatenation


【解决方案1】:
<a href="{concat('http://',$string1,'/',$string2)}>link</a>

取决于变量和目标 URL,但无论如何您都想使用 concat()

【讨论】:

  • 请注意,这是一个粗略的字符串连接。要从任意部分正确构建分层 URL,您确实需要一些更复杂的东西。在 XSLT 2.0 中,考虑使用 escape-uri()(各种风格)和 resolve-uri()。
猜你喜欢
  • 2012-10-25
  • 2012-11-19
  • 2011-02-14
  • 2011-11-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-10-22
  • 1970-01-01
相关资源
最近更新 更多