我从网络配置传递URl,我需要写 示例:: URL = http://www.google.co.in/search?hl=en&rlz=1R2SKPB_enIN332&ei=yktESuLfIIbg7APpquQj&sa=X&spell=1
如果我在web.config文件中写这个url,我会进入有效的URL。
如何去做?
答案 0 :(得分:34)
确保使用正确的Xml编码(除其他外,将使用“&
”替换所有'&'字符)。
这应该运作良好:
<add key="uri" value="http://www.google.co.in/search?hl=en&rlz=1R2SKPB_enIN332&ei=yktESuLfIIbg7APpquQj&sa=X&spell=1" />
答案 1 :(得分:7)
Web.config需要是有效的XML - 所以替换&amp;与&amp; amp ;.当您从配置中读取它时,您始终可以使用HtmlDecode
将其转换回来