节点值为null时 | 节点不存在时 | 节点值为字符串时 | 节点值不为字符串时 | |
asText() | “null” | "" | "value1" | "10" |
textValue() | null | null | "value1" | null |
asText() | textValue() | 获取值的方法 | |
ArrayNode | "" | null | 使用elements()遍历 |
ObjectNode | "" | null | 使用elements()遍历 |
BinaryNode | 二进制的Base64编码后的值 | null | binaryValue() |
BooleanNode | "true" / "false" | null | booeanValue() |
MissingNode | "" | null | |
NullNode | "null" | null | 直接赋值为null |
NumberNode | 数字对应的字符串 | null | bigIntegerValue() decimal() doubleValue() intValue() longValue() |
POJONode | 内部包罗的对象toString()返回值 | null | getPojo() |
TextNode | 字符串值 | 字符串值 | textValue() asText() |
欢迎光临 IT评测·应用市场-qidao123.com技术社区 (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |