小编Typ*_*rce的帖子

在Java中从JSONPATH获取字符串字段

我目前有以下JSON:

{"content":
    [{"uuid":"123132",
    "firstname" : "Jon",
    "lastname" : "Deer"
     ...
     }
    ]
}
Run Code Online (Sandbox Code Playgroud)

我想要做的是使用Java来获取"uuid"的字符串值.以下是我的代码:

JSONPATH jsonPath = new JSONPATH(json);
String myString = jsonPath.getString("content.uuid");
System.out.println(myString);
Run Code Online (Sandbox Code Playgroud)

结果字符串:[123132]预期的字符串:123132

有没有另一种方法可以使用JSONPATH获得预期的结果而不使用substring(删除字符串的第一个和最后一个字符),因为查看代码有点麻烦?

java jsonpath

1
推荐指数
1
解决办法
4873
查看次数

标签 统计

java ×1

jsonpath ×1