C#中Config文件中,特殊符号的书写方法。
来源:互联网 发布:mac excwl 改变语言 编辑:程序博客网 时间:2024/05/16 06:35
转自:http://www.cnblogs.com/songxingzhu/p/4332165.html
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特殊转义字符列表
最常用的字符实体
显示 说明 实体名称 实体编号
空格  
< 小于 < <
> 大于 > >
& &符号 & &
" 双引号 " "
© 版权 © ©
® 已注册商标 ® ®
™ 商标(美国) ™ ™
× 乘号 × ×
÷ 除号 ÷ ÷
所以只要把"&"进行转义就可以了,将PassWord改为
PassWord=123&456"
成功通过编译。
- C#中Config文件中,特殊符号的书写方法。
- html 中特殊符号的书写
- Web.config 中特殊符号输入
- net中读写config文件的方法
- 浅谈c#中.config文件
- C#中一些特殊符号
- C#中一些特殊符号
- Makefile文件中特殊符号的含义
- Android资源文件中特殊符号的含义
- C# 中Web.config文件的读取与写入
- C#中config文件的key标签读写
- C#对App.config文件或者web.config文件中节点的操作类
- C#中web.config文件详解
- C#中web.config文件详解
- C#中读写App.Config文件
- C#中web.config文件详解
- C#中web.config文件详解
- C#中web.config文件详解。
- 射频识别技术漫谈(21)——RC系列射频芯片的天线设计
- Linux内核模块添加的两种方法
- 【Oracle】Oracle 12c DB In-Memory入门实验手册(二)
- java 动态代理学习(Proxy,InvocationHandler)
- hadoop2.2伪分布式安装
- C#中Config文件中,特殊符号的书写方法。
- Zookeeper--Zookeeper是什么
- Javacard
- Unity面试题(含答案)
- shell 脚本 学习笔记1
- Android中ListView分页加载数据
- 我们系统目前的问题 java的cvs系统
- Android活动三部曲
- android获取屏幕宽高与获取控件宽高