如何拥有&/& 在web.config文件中

jyo*_*oti 16 xml asp.net web-config

我从web配置传递URl我需要写的
例子:: URL = http://www.google.co.in/search?hl=en&rlz=1R2SKPB_enIN332&ei=yktESuLfIIbg7APpquQj&sa=X&spell=1

如果我在web.config文件中写入此URL,我将获得有效的URL.

怎么去呢?

Fre*_*örk 34

确保它是使用正确的Xml编码编写的(其他东西,将用''替换所有'和'字符&).

这应该很好:

<add key="uri" value="http://www.google.co.in/search?hl=en&amp;rlz=1R2SKPB_enIN332&amp;ei=yktESuLfIIbg7APpquQj&amp;sa=X&amp;spell=1" />
Run Code Online (Sandbox Code Playgroud)


rus*_*sau 8

Web.config需要是有效的XML - 所以将&替换为& ;. 当您从配置中读取它时,您始终可以使用HtmlDecode将其转换回来