XML配置字符串中特殊字符的处理

unimof 2021年03月03日 386次浏览

最近项目中配置xml,碰到特殊字符导致程序启动失败,记录再次@

XML 配置文件需要转义的特殊字符有如下几个:

&,   <,  >,  ",  '
特殊字符转义码特殊字符转义码
&&amp;<&lt;
"&quot;>&gt;
'&apos;

比如数据库连接字符串中有 &:

 <connectionStrings>

    <add name="ConnString" connectionString="Data Source=G;Initial Catalog=HBWXDate;User ID=sa;password=123&amp;456"></add>

    <add name="111" connectionString="11111" />

 </connectionStrings>