枚举项 | 作用 |
---|---|
AUTO_CLOSE_JSON_CONTENT | 确定在生成器关闭时,是否自动关闭未匹配的JSON数组或对象。 |
AUTO_CLOSE_TARGET | 确定生成器是否会自动关闭底层的输出目标。 |
ESCAPE_NON_ASCII | 指定是否需要对超出7位ASCII范围的所有字符进行转义。 |
FLUSH_PASSED_TO_STREAM | 指定调用flush时是否会导致底层的OutputStream或Writer也进行flush。 |
IGNORE_UNKNOWN | 确定在底层数据格式需要所有属性的定义时,是否忽略未知属性。 |
QUOTE_FIELD_NAMES | 确定JSON对象字段名是否使用双引号。 |
QUOTE_NON_NUMERIC_NUMBERS | 确定是否将非数字的浮点值作为字符串输出。 |
STRICT_DUPLICATE_DETECTION | 确定生成器是否会显式检查是否有重复的JSON对象字段名。 |
WRITE_BIGDECIMAL_AS_PLAIN | 确定是否使用BigDecimal.toPlainString()方法序列化BigDecimal条目。 |
WRITE_NUMBERS_AS_STRINGS | 强制所有Java数字作为字符串写入。 |