做winform项目 将设置信息写到INI文件还是XML好 做winform项目 将设置信息写到INI文件还是XML好 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ini现在用的不多了,最好用xml吧,存取都方便 XML 然后内容最好加密 ini中的字符串貌似不能有空格,他是通过空格来截取内容的 如果只是key-value,就放ini,如果有层次的,xml一共10行信息,用xml都浪费。 虽有读写XML的代码,最好是那种跟TEXTbox 有关的,发我一个[email protected] 个人觉得:如果信息不复杂就用INI,毕竟处理起来方便,稳定性和XML相比还是要强一些的如果信息结构复杂,就用XML另外:INI中“=”后的value是可以有空格的,甚至是";"。有特殊需要可以自己处理 都可以 主要是注意加密 放到app.config也可以 不考虑扩展性,不需要使用高级的搜索,INI文件够用了.如果是频繁操作的话,使用XMLini适合保存一些简单name-value型的单层数据XML更适合描述一些复杂的树形数据 除非是简单的配置文件,一般来说XML更好,XML不仅支持树形层次结构,而且它是基于Unicode。Ini如果使用了非英文字符, 在跨语言环境时可能出问题,比如出现乱码之类。 建议楼主试用xml,.net提供xml操作类可以直接操作xml 为什么出现在这个语言中用XML,书上讲是它的功能更多。 不用控件如何完成同样功能 我在.net中做仿凡客网产品图片放大效果,怎么把图片地址改为连接数据库的里面地址? c# 操作 word 时 Range.copy() 拿不到数据 winform怎么把一个数字显示的很炫? 多线程工作问题?被一个县城独占了,另一个线程基本没工作???怎么解决?? C#.Net winform C# 修改IP 没反应 求个 Infragistics 2005 vol 3 for clr2.0的注册码 请教: 如何固定DataGrid中列的宽度? 迷茫,求指路 c# 中,怎么记录触发的控件 哪位大侠用vs2005做过Windows服务?望指教。。。。。(100分)
如果有层次的,xml
一共10行信息,用xml都浪费。
如果信息结构复杂,就用XML另外:INI中“=”后的value是可以有空格的,甚至是";"。有特殊需要可以自己处理
如果是频繁操作的话,使用XML
ini适合保存一些简单name-value型的单层数据
XML更适合描述一些复杂的树形数据
Ini如果使用了非英文字符, 在跨语言环境时可能出问题,比如出现乱码之类。