C 哪个更好?XML、INI还是其他?
我正在用C写一个程序,我需要一个配置文件。问题是,我不知道哪个更好。这个程序看起来非常庞大,有几个部分都试图从同一个配置文件中获取信息。那么有人对哪一个更好有什么建议吗?或者可能是我从未想过的东西?使用,真的。有一些专用的配置文件库,例如C 哪个更好?XML、INI还是其他?,c,xml,ini,C,Xml,Ini,我正在用C写一个程序,我需要一个配置文件。问题是,我不知道哪个更好。这个程序看起来非常庞大,有几个部分都试图从同一个配置文件中获取信息。那么有人对哪一个更好有什么建议吗?或者可能是我从未想过的东西?使用,真的。有一些专用的配置文件库,例如 完全可重入的解析器。可以同时在并发线程中解析独立配置 C和C++绑定,以及钩子允许用其他语言创建包装器。 一种简单、结构化的配置文件格式,比XML更可读、更紧凑,比过时但流行的Windows“INI”文件格式更灵活 一个低占用率实现(对于C库仅为37
- 完全可重入的解析器。可以同时在并发线程中解析独立配置
- 一种简单、结构化的配置文件格式,比XML更可读、更紧凑,比过时但流行的Windows“INI”文件格式更灵活
- 一个低占用率实现(对于C库仅为37 K,对于C++库来说是76K),适用于内存受限的系统。
- 适当的文件
- 简单的手工编辑
- 将来,您可以编写一个模型来验证配置文件(使用DTD、XSD、RNG或Schematron)
- 易于用任何语言解析