可能重复:
何时可以使用XML文件保存信息?
怎么了使用XML作为配置文件的存储格式的一切?我问,因为[name retraced]框架有一个XML配置文件来存储数据库凭证,并且构建在框架上的特定应用程序将一些菜单存储为数据库中的XML片段...它不像我们分享数据库凭证或与其他人的菜单结构,甚至是多个服务将使用的数据.这是所有内部/特定的应用程序.同事说,XML是一种易于阅读的人类格式......但我不认为这是真的.INI文件中的密码foobar123比<password> foobar123 </ password>更容易让人阅读.然后他谈到了解析,但是INI文件已存在很长时间了,所以我肯定有' 用于解析它们的库或两个库.我可以看到使用它作为数据导出方法的逻辑,因为然后应用程序产生的任何东西都可以被其他服务以直接的方式使用,但对于内部的东西我只是不明白.有人请赐教.