我想使用 jayway.restassured.path.json.JsonPath 而不是任何其他库在下面的 JSON 正文中打印“isbn”的值。正如您在下面看到的,给定的 JSON 数组没有名称,它只有 1 个元素。
[
{
"isbn":"1849830547",
"title":"American Assassi",
"author":"Vince Flyn",
"price":7.99
}
]
注意:考虑到我已经在 String 正文中有上述 JSON 输出,并且我正在创建一个 JSONpath 对象,如下所示 JsonPath jsonPath = new JsonPath(body);
我已经尝试过以下事情
String isbn= jsonPath.get("$[0].isbn");
String isbn= jsonPath.get("[0].isbn");
String isbn= jsonPath.get("isbn");
String isbn= jsonPath.get("$.isbn");
以上都不适合我