Skip to content
haibo2.liu edited this page Sep 29, 2022 · 7 revisions

Welcome to the configor wiki!

功能

  • 仅头文件,低接入成本
  • STL-like,低学习成本
  • 与标准库 io 交互
  • 非侵入式的序列化与反序列化
  • Unicode与多编码支持
  • 可扩展的输入输出方式

注意:项目仍处于开发状态,可能有不兼容的修改。

关于更名!

项目此前叫做 jsonxx,现已更名为 configor

在保证原有 API 可用的情况下,将在未来支持包括 JSON 在内的各种常见对象存储格式(如 YAML 等)。

如果您之前已经在使用 jsonxx,那么升级到 configor 将非常简单,只需要修改头文件的声明如下:

// 替换掉注释中的头文件,改为使用下方的头文件即可
// #include "jsonxx/json.hpp"
// using namespace jsonxx;
#include "configor/json.hpp"
using namespace configor;

Overview

  • Quick start ( en | zh )
  • Examples ( en | zh )

Features

  • Value operation ( en | zh )
  • Serialization ( en | zh )
  • Custom conversion ( en | zh )
  • Encoding support ( en | zh )

Other

  • Q&A ( en | zh )
  • Advanced ( en | zh )
Clone this wiki locally