[关于xml文件储存于读取]
我在读取Xml文件的时候怎样去指定xml文件读取的编码规则例如(例如:用Unicode编码字符集去读取)
还有我能否指定以什么编码规则去储存我的xml文件
请给下代码
还有最后一个问题是:我怎样能够去让xml的特殊字符(!@#¥%) 顺利的读到DataGridView控件里呀
高手支招吧,估计这个问题跟上个问题差不多 不过还是请解答一下 我实在不懂
没玩过 顶一下吧
XmlDocument的Load函数有个重载
Load(TextReader r)
StreamReader 旨在以一种特定的编码输入字符,而 Stream 类用于字节的输入和输出
而streamReader是TextReader的派生类,所以我们可以用指定的编码格式加载XML文件
写入采用特定字符编码方法:
XmlWriterSettings settings = new XmlWriterSettings();
settings.Encoding = Encoding.Default;
XmlWriter writer = XmlWriter.Create("X.XML", settings);
忘记说了:
StreamReader有个重载的构造函数如下:
XmlDocument doc = new XmlDocument();
StreamReader stream = new StreamReader("x.xml", Encoding.Default);
doc.Load(stream);
在Xml文档的第一句,就可定义读取的编码!!
<?xml version="1.0" encoding="utf-8" ?>
......
<?xml version="1.0" encoding="utf-8"?>
StreamReader sr= new StreamReader("", Encoding
相关问答:
如何用c++程序判断xml中各元素的合法性,针对格式上的合法性,返回0或者1
使用MSXML,加载XML后,使用validate方法验证
据说你要在linux下使用。
linux下可以使用Libxml2来操作xml,同样提供了validate的方法 ......
好 我想学习XML好书,请问有什么书,可以深入的学习下的 谢谢
无废话XML 台湾两只老虎
XML入门经典
友情 帮顶。
无废话XML 台湾两只老虎知识点比较少
XML从入门到精通
......
如题
我这学期选的课题是这个但是不知道该怎么准备,导师也没怎么说清楚,希望各位达人能指点一二,小弟在这谢过啦!
谢谢你 ,我现在也自己看资料整理思路呢,具体的还要一点时间。
引用
思路如下:
使用 ......