web.config中配置字符串中特殊字符的处理

配置文件中往往要用到一些特殊的字符,

例如该语句

    <add name="MyEntities" connectionString="metadata=res://*/ReportModelForOracle.csdl|res://*/ReportModelForOracle.ssdl|res://*/ReportModelForOracle.msl;provider=System.Data.Oracle;
               provider connection string=
&quot;Data Source=MyDB;User ID=System;Password=8888&quot;" providerName="System.Data.EntityClient"/>

        Web.Config默认编码格式为UTF-8,对于XML文件,要用到实体转义码来替换。对应关系如下:

字符

转义码

& 符号 & &amp;
单引号 ' &apos;
双引号 " &quot;
大于 > &gt;
小于 < &lt;
posted @ 2012-04-27 14:11  路灯下的诗人  阅读(623)  评论(0编辑  收藏  举报