我想为我的应用程序创建一个谷歌地图的网址。我的情况如下所述:
我有生成 XML 结果的 XSLT 文件,这个 xslt 文件读取从数据库中检索到的地址列表。所以我想添加一个链接到地址“映射它”链接,该链接直接进入谷歌地图并显示带有地图上显示地址的标记。
不幸的是,我的数据库返回带有空格的地址,例如“2313 John Eppes Rd”,所以我想用+号替换空格并将地址字符串生成为:“2313+John+Eppes+Rd”。如何在值为 $address 的 xslt 中使用它来实现这一点。
我的谷歌地图如下所示:
<xsl:if test="position() = 3">
<xsl:value-of select="."/>
[url="http://maps.google.com/maps?/zoom=13+size=600x300+maptype=roadmap
+markers=color:blue+sensor=false+<xsl:value-of select="."/>"] - Map it[/url][br][br]
</xsl:if>
请让我知道如何用“+”号形成这个字符串。
谢谢,维贾亚·拉克西米。