[原] C的struct和JSON交互
Posted by bianbian on 2007-07-15 16:55
经过一天努力,现在百合涂鸦板用了JSON传递数据:http://bbs.nju.cn/pntdoc?board=beginner
虽然把数据和页面分开了,不过觉得过程还是比较麻烦:
1)新建JSON对象,C读取struct,把值插入
2)输出to_JSON_String
3)Javascript解析JSON,通过JST模板生成页面
实在是比较麻烦,有没有可能把一个struct直接转成JSON对象?
或者直接丢struct的字节码(加上描述信息)过去让Javascript负责解析成JSON对象?
struct就是一段长度固定的二进制码,如果想个办法能和JSON对象之间转换,应该能大大解放C作FastCGI的生产力。我的意思是这样:
C:
struct obj {
char name[3];
int age;
};
JSON:
obj {
name: “12″,
age: int
}
让我想想。
标签: JSON, struct遵守创作共用协议,转载请链接形式注明来自http://bianbian.org 做人要厚道