我有以下問題XSLT工作時:如何在xslt中設置獲取變量?
我想使這個鏈接:
<a href="http://www.website.com/product?title=example&number=09">Click me</a>
..in XSLT ...
但我不知道怎麼樣。現在它不起作用,因爲XSLT不知道獲取符號爲''?和'&'。
謝謝
我有以下問題XSLT工作時:如何在xslt中設置獲取變量?
我想使這個鏈接:
<a href="http://www.website.com/product?title=example&number=09">Click me</a>
..in XSLT ...
但我不知道怎麼樣。現在它不起作用,因爲XSLT不知道獲取符號爲''?和'&'。
謝謝
您需要使用轉義字符的特殊字符:
& -> &
" -> "
@_Kiril:該帖是可以在許多情況下,XML留下轉義一個字符。 –
<a href="http://www.website.com/product?title=example&number=09">Click me</a>
或
<a href="{$vUrlPath}?title={$vTitle}&number={$vNum}">Click me</a>
其中上面的變量有必要的值。
在XML下列字符必須始終逃脫,每當他們不是一個註釋中,並且在他們的XML角色不習慣(表示標記或實體引用):
<
- ><
&
- >&
提供實際的轉義字符,你會得到+1 :) – FailedDev