`

C#中Config文件中,特殊符号的书写方法。

阅读更多

App.config:

 

1 <?xml version="1.0" encoding="utf-8" ?>
2 <configuration>
3     <startup> 
4         <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
5     </startup>
6   <connectionStrings>
7     <add name="DBconnString" connectionString="Data Source=.;Initial Catalog=MyTest123456;User ID=sa;PassWord=123&456"/>
8   </connectionStrings>
9 </configuration>

 

由于数据库连接的密码中含有特殊字符"&",编译时出现如下如下错误信息:

显然编译器不认识"&456",怎么解决呢,总不能更换密码吧?

事实上App.config是xml文件,在xml文件中特殊字符要进行HTML转义。

HTML中<,>,&等有特殊含义(<,>,用于链接签,&用于转义),不能直接使用。这些符号是不显示在我们最终看到的网页里的,那如果我们希望在网页中显示这些符号,就要用到HTML转义字符串(Escape Sequence)了

 


HTML特殊转义字符列表

 

最常用的字符实体

显示     说明     实体名称     实体编号

 

         空格     &nbsp;     &#160;

<         小于     &lt;      &#60;

>      大于    &gt;      &#62;

&      &符号    &amp;     &#38;

"      双引号    &quot;     &#34;

©      版权    &copy;    &#169;

®    已注册商标    &reg;    &#174;

™    商标(美国)    ™    &#8482;

×    乘号      &times;    &#215;

÷     除号      &divide;    &#247;

 

所以只要把"&"进行转义就可以了,将PassWord改为

PassWord=123&amp;456"

成功通过编译。

分享到:
评论

相关推荐

    C# config配置文件

    C# 对config文件的读写操作讲解,创建配置节点、配置文件操作对象、读写删配置节点

    详解C#如何读写config配置文件

    "C#读写config配置文件详解" 本文主要讲解了C#如何读写config配置文件,配置文件的概述、appSettings的使用、读写config配置文件的类实现等知识点。 配置文件概述 配置文件是标准的XML文件,XML标记和属性是区分...

    c#读取自定义配置文件

    在开发Asp.net站点的时候,我们会遇到很多的配置参数:网站名称,上传图片后缀,上传文件后缀,关键字过滤,数据库连接字串等等,这些内容如果比较少的话,直接配置到Web.config文件中,借由.NET提供的操作类,将会非常方便的...

    C# 中配置文件app.config读取速度测试

    在C#编程中,应用程序的配置信息通常存储在`app.config`文件中,这是一个XML格式的文件,用于存储应用程序的设置,如连接字符串、API密钥等。`app.config`文件的读取速度是开发者在设计高效应用时需要考虑的一个重要...

    c# 写入Word各种特殊符号: 复选框 手指 剪刀等等

    这个教程中的源码示例可以帮助你快速掌握在C#中使用Aspose.Words插入特殊符号的方法,无论是复选框、特殊字符还是图标。记得在实际应用中根据需要调整代码,以适应不同场景。这个教程虽然珍贵,但记住积分只是交流的...

    c#多项目\应用程序共用一个Config配置文件

    c#多个项目共用一个Config配置文件 c#多个应用程序共用一个Config配置文件

    C# Windows 应用程序配置文件 App.Config

    在C#编程中,应用程序配置文件(App.Config)是一个至关重要的元素,它允许开发者存储和管理应用程序的设置,如数据库连接字符串、API密钥、用户首选项等。这些配置可以在不重新编译代码的情况下更改,增加了软件的...

    C#中对Config配置文件的读写操作案例 c#经典案例.pdf

    C#中对Config配置文件的读写操作案例 在C#中,对Config配置文件的读写操作是非常重要的一部分。Config配置文件主要用于存储应用程序的配置信息,如数据库连接字符串、用户信息等。这些信息可以在应用程序运行时动态...

    C#.Net上传文件大小限制设置

    C#.Net上传文件大小限制设置可以通过修改IIS6.0中的metabase.XML文件、使用Metabase Explorer工具或修改.NET中的web.config文件或machine.config文件来实现。我们可以根据实际需要选择合适的方法,以满足不同的上传...

    C#中读取App.config配置文件代码实例

    App.config是C#开发WinForm程序的配置文件,开发Web程序的配置文件叫Web.config。本文介绍App.config的简介使用。 我们先来打开一个App.config文件,看看它的内容像什么样子。 &lt;?xml version=1.0 encoding=utf-8...

    winform程序,app.config文件改名、移动的方法

    ### Winform程序中app.config文件改名与移动的方法 在.NET框架中,应用程序配置文件(app.config或web.config)是存储非代码配置信息的关键文件,这些信息包括连接字符串、应用程序设置等。通常情况下,该文件位于...

    C#修改配置文件Configuration_config

    在.NET框架中,C#应用程序通常使用配置文件来存储运行时可更改的设置,如连接字符串、API密钥或其他敏感信息。配置文件分为两种主要类型:`app.config`(对于控制台应用程序和类库)和`Web.config`(用于ASP.NET Web...

    C#读写config配置文件的方法

    在C#编程中,配置文件(通常为app.config或web.config)是存储应用程序设置和连接字符串等关键信息的重要方式。这些配置可以方便地在不重新编译代码的情况下进行修改。本文将详细介绍如何使用C#来读取和写入config...

    C# winform 读取修改配置文件

    在C#编程中,Windows Forms(Winform)应用程序经常需要与配置文件进行交互,以便存储和检索应用设置。本文将详细讲解如何在Winform中读取和修改配置文件,特别是`appSettings`部分,这对于大多数桌面应用来说是至关...

    C#操作config文件的具体方法

    在C#编程中,配置文件通常用于存储应用程序的设置和参数,这些设置可以在不重新编译代码的情况下更改。常见的配置文件有两种类型:app.config(适用于桌面应用)和web.config(适用于Web应用)。本文将详细讲解如何...

    C# 读取修改app.config文件

    在 C# 中,app.config 文件是项目的配置文件,用于存储应用程序的各种设置和参数。以下是关于读取和修改 app.config 文件的知识点: 添加 app.config 文件 在 Visual Studio 中,右击项目名称,选择“添加”→...

    c# 读取txt文件中特定内容后的文字

    在C#编程中,读取TXT文件是一项常见的任务,尤其当需要处理文本数据时。本教程将详细讲解如何使用C#来读取TXT文件,并针对特定内容后提取文字。我们将探讨以下关键知识点: 1. **文件操作基础**: 在C#中,`System...

    用C#代码操作WEB.config文件

    C# 动态修改web.config,还不错,看了之后还可以,所有与大家共享

    C#.net 使用json作为配置文件,解悉JSON示例

    在.NET开发环境中,C#语言提供了丰富的库和工具来处理JSON数据,这使得JSON成为存储配置文件的理想选择。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和...

    C#读写配置文件(附源代码)

    例如,要获取app.config中的键值对,可以使用`ConfigurationManager.AppSettings`属性。下面是一个简单的示例: ```csharp string connectionString = ConfigurationManager.ConnectionStrings[...

Global site tag (gtag.js) - Google Analytics