[英]Looking for a parse configuration with syntax param (space) value
伙计们:在我的CI程序中,需要一个库来解析一个文件,该文件是配置文件。 该文件具有以下类型的语法:
cmd "ls"
theme "current"
如您所见,这不是INI格式...有什么想法吗?
看起来与scanf兼容:
scanf(f,"%s\"%[^\"]",key,value);
您;可能要在这些%
s之后使用m
或大小限制
char key[20],value[80];
scanf(f,"%20s\"%80[^\"]",key,value);
要么
char *key=NULL,*value=NULL;
scanf(f,"%ms\"%m[^\"]",key,value);
这是有效的Lua语法,因此可以直接使用Lua。 您只需要注册cmd
和theme
功能。
作为奖励,您可以免费获得评论和空白行。 (当然还有更多。)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.