如何使用 Java 中的 Jackson 获取 JsonFactory 设置?
javajsonobject oriented programmingprogramming更新于 2025/7/23 21:00:17
JsonFactory 类是线程安全的,负责创建写入器和读取器的实例。可打开/关闭 的设置列表存在于枚举 JsonFactory.Feature中,它包含静态方法 values(),该方法返回具有指定名称的此类型的枚举常量。
语法
public static enum JsonFactory.Feature extends Enum<JsonFactory.Feature>
示例
import com.fasterxml.jackson.core.JsonFactory;
public class JsonFactorySettingsTest {
public static void main(String[] args) {
JsonFactory jsonFactory = new JsonFactory();
for(JsonFactory.Feature feature : JsonFactory.Feature.values()) {
boolean result = jsonFactory.isEnabled(feature);
System.out.println(feature.name() + ":" + result);
}
}
}
输出
INTERN_FIELD_NAMES:true CANONICALIZE_FIELD_NAMES:true FAIL_ON_SYMBOL_HASH_OVERFLOW:true USE_THREAD_LOCAL_FOR_BUFFER_RECYCLING:true
相关文章
有用资源
java 参考教程 - 该教程包含有关 java 的更多信息:https://www.cainiaomax.com/java/

