功夫无花果
功夫的配置文件!
Kung-Fig是一种出色的文件格式,名为KFG ,其解析器,字符串化器和一组出色的工具。
它非常适合:
配置文件
分层配置文件
全局/本地和原始/插件覆盖和扩展管理
申请资料
以人性化的格式保存用户偏好
在其之上构建脚本语言
游戏角色,武器,盔甲,咒语,统计数据,奖金等
国际化/本地化
... 还有很多
现在,看一下这些令人印象深刻的功能列表:
人性化的数据结构表示形式(类似于YAML,但可能会更好)
评论支持
多行字符串支持,带或不带换行符折叠
栏目
尼斯地图和字典语法
类/构造函数(日期,二进制数据,正则表达式和自定义构造函数!)
包括文件(.kfg,.json,.js,.txt等),具有全局和递归父搜索功能
关系数据表示支持
元标记(标题)
标签(在KFG之上构建脚本语言)
引用(即从其他地方引用文档的一部分)
模板字符串和国际化/
1