使用查询字符串解析AppSettings值时出错
在我的web.config中的AppSettings中,我有这样的事情:
但是,似乎当AppSettings值中包含&符号( &
)时,ASP.NET会引发以下错误:
解析EntityName时发生错误
为什么会发生这种情况,如何在App.config中包含这样的URL?
替换&
与&
(逃避它):
这是任何有效XML文件的常见要求。
请参阅在哪里可以获取XML文档转义字符列表?
你可以尝试使用&
代替。
在XML中,&符号告诉解析器“紧跟此&符号之后的数据是需要翻译的实体”。 如果紧随其后的数据不是有效的XML实体,则会出现此错误。 如果可能,请使用&
为您的XML中的&符号。