如何提取没有“名称”的休息响应]]

问题描述 投票:0回答:1

您如何在没有名称的响应正文中提取对象?

有效负载示例:

[
    "0UOIP8AB45B138752172",
    "16GW0K3I6SX162376934",
    "16JMPMJWB1P111816144",
    "1ATU22DNPF2115778748",
    "1MD7WEAY3VX166052653",
    "2G8ITN9TM04162374892",
    "2GJR1LBMCZJ187945453",
    "2RK7A3YGTAA105827565",
    "2SZ04KI5NYO185742410",
    "2ZPHJYIDHOL193996774"
]

RestAssured代码段。

        RequestSpecification requestSpecification = new RequestSpecBuilder()
                .setBaseUri(domain).build();
        return given()
                .spec(requestSpecification).log().all()
                .contentType(APPLICATION_JSON)
                .header(X_AUTH_TOKEN, token)
                .get(path).then()
                .assertThat().statusCode(201).log().ifError()
                .extract().path(); // what do I write here?

您如何在没有名称的响应正文中提取对象?有效负载示例:[“ 0UOIP8AB45B138752172”,“ 16GW0K3I6SX162376934”,“ 16JMPMJWB1P111816144”,“ ...

rest-assured
1个回答
1
投票
您发布的有效负载不是正确的json。但是,假设这是您JSON
© www.soinside.com 2019 - 2024. All rights reserved.