簡體   English   中英

從HTML編碼的字符串轉換為“正常”網址

[英]Converting from a Html encoded string to a 'normal' Url

我在經過編碼的xml文檔中有一個網址

<Link>http://www.sample.com/test.asp?goto=HOTWIZ%26eapid=857</Link>

我想將其轉換為輸出的HTML中的Url。

我可以輸出鏈接,但我需要將%26轉換為&

我認為我可以在XSLT中使用某種替換功能,但我想有一個更優雅的解決方案

干杯

為了闡明意圖,應該是兩個單獨的參數,URL存儲在xml文檔中,因此需要對URL進行編碼

…?foo=bar&baz…?foo=bar%26baz之間在語義上有所不同。 第一個是兩個參數( foo的值為barbar的值為空),第二個只是一個參數( foo的值為bar&baz )。

&已進行urlencode編碼(%26),而不是實體編碼-對於更“純”的xml方法,您可以將其實體編碼為&amp;

<Link>http://www.sample.com/test.asp?goto=HOTWIZ&amp;eapid=857</Link>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM