Json作为目前常用的数据传输格式,作为用户自己的应用工程配置文件也是非常理想的选择,例如根据不同的使用要求需要动态修改IP,端口等,那么假如可以为用户提供一个.cfg文件,再通过Json格式保存和读取,项目会显得比较灵活方便,不需要每次都从新编译程序,或者写一个复杂的配置界面程序。
下面分享一个实列,用户用户从指定路径下读取JSON配置文件。
第一步:
第二步:
再初始化程序位置定义一个类成员变量,保存配置文件的路径,改路径为相对用户自己编译运行的.exe文件路径;
第三步:
通过QFile加载文件,并读取文件,接着实列化JSON,并提取配置信息。