web.config文件中的特殊字符

mqp*_*sta 15 asp.net configuration

我的密码包含像'&'和VS这样的特殊字符,如密码= abcdef!@hh&holding

如何在web.config文件中使用特殊字符?

Fre*_*örk 33

由于web.config文件是XML文件,因此值必须是XML编码的:

Password=abcdef!@hh&held
Run Code Online (Sandbox Code Playgroud)

注意如何&替换为&

  • 需要用 XML 编码的字符列表:http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#Predefined_entities_in_XML (2认同)

Dav*_*ier 8

web.config与任何其他XML文件一样,因此需要对某些字符进行编码.

例如,&应该写成&.