APIJSONParser
参考项目设计的一种嵌入式SQL编译器框架,实现APIJSON格式的JSON到SQL的转换
简介
在APIJSON程序中,主要分三步:权限判断,解析生成SQL,包装成制定格式的响应
APIJSONParser是其中的解析生成SQL过程的一个工具类,提供将创建格式的JSON对象转换生成标准SQL,如果您想自定义格式,可以完全支持您进行自由扩展。
假设一个JSON是这样的:
{
" Product " :{
" id " : " 1 "
}
}
将上述的JSON解析到一个叫obj的JSONObject中,经过以下代码:
APIJSONProvider apijsonProvider = new APIJSONProvider (obj); //一个APIJSON解析器拿到一个json对象
apijsonProvider . setStatementType( StatementType . SELECT ); //当前为查询模式,还支持新增,修改,删除
SQLExplorer builder = new SQLExplorer
1