介于目前JsonConfig中没有setIncludes(..)方法,所以自己写了个:
package com.aiy.util;
/**
* @author aiyanbo
*/
import java.lang.reflect.Field;
import java.util.HashSet;
import java.util.Set;
import net.sf.json.JsonConfig;
public class Util{
//返回一个JsonConfig对象
public static JsonConfig setIncludes(Class c,String...p){
JsonConfig config=new JsonConfig();
Set<String> set=new HashSet<String>();
Field[] fs=c.getDeclaredFields();
for (Field f : fs) {
set.add(f.getName());
}
if(p!=null){
for(String str : p){
set.remove(str);
}
}
String[] str=new String[set.size()];
config.setExcludes(set.toArray(str));
return config;
}
}
分享到:
相关推荐
datax抽取mysql表到pgsql表的json配置
json 配置设计,系统表单控制,json配置信息设计。json 配置设计,系统表单控制,json配置信息设计。json 配置设计,系统表单控制,json配置信息设计。json 配置设计,系统表单控制,json配置信息设计。json 配置...
Unity通过C#加载json配置表(json的读取,解析,配置表的自动生成)
C#.net 使用json作为配置文件,解悉JSON示例 演示如何解悉JSON,此方法可用于使用一个JSON文件作为程序的配置文件来永久保存配置数据。比txt的更好用,配置文件也更易懂
setting.json 配置
主要介绍了vscode 的node.js debugger 的 launch.json 配置详情,通过实例代码介绍的非常详细,需要的朋友可以参考下
15.简单读取 json 配置文件.pdf 15.简单读取 json 配置文件.pdf
JSON Config - 一个Swift 3 JSON配置读取库。读取JSON文件从服务器端配置
低代码前端框架,它使用 JSON 配置来生成页面,可以节省页面开发工作量,极大提升开发前端页面的效率
VSCode——windows上C/C++的json配置文件
Sublime Text 3是码农常用开发软件,快捷轻便,十分友好。这个文件是Sublime Text 3的json配置文件。
从JSON模式中的默认值生成JSON配置
配置参数的读写,从技术选型上有ini,xml,json。由于ini原生不支持树结构,需要根据需要将父节点的option作为子节点的section,配置文件可读性变差。xml由于属性和元素分开的形式,不适合直接转为c++定义的树状结构...
mysql.json datax配置下载
android库,用于根据从服务器获取的json配置在运行时扩展动态布局。在布局需要更改而不更新应用程序的情况下非常有用。
编写的一个JSON配置文档,里边记录新版本程序的版本号,APK名称.
C++ 工程 JSON环境配置资料。 JOSN环境配置步骤请参考: https://blog.csdn.net/wantedww/article/details/111083053
json处理配置文件 用加载道具作为例子
autofac是比较简单易用的IOC容器。下面我们展示如何通过json配置文件,来进行控制反转。