как получить родительскую форму объекта массива json в gpath - PullRequest
0 голосов
/ 25 октября 2019

У меня есть файл Json, подобный этому:

{
    "error": 0,
    "data": [
        {
            "symbol": {
                "oid": 791,
                "shortName": "sWIG80",
                "fullName": null,
                "o": 11448.66,
                "c": 11377.87,
                "min": 11351.79,
                "max": 11452.44,
                "v": 0,
                "mc": 12041761.28,
                "pc": 11410.26,
                "tr": 0,
                "lop": 0,
                "ts": 1571930101,
                "mediumName": "sWIG80",
                "displayName": "sWIG80",
                "ut": "sWIG80",
                "ind": -1,
                "qp": "2"
            },
            "quotes": [
                {
                    "min": 11448.66,
                    "max": 11448.66,
                    "o": 11448.66,
                    "c": 11448.66,
                    "v": 0,
                    "mc": 151212.27,
                    "ts": 1571900460
                },
                {
                    "min": 11449.67,
                    "max": 11449.67,
                    "o": 11449.67,
                    "c": 11449.67,
                    "v": 0,
                    "mc": 46551.1,
                    "ts": 1571900520
                }                   
            ],
            "interval": 60
        }
    ]
}

Я хотел бы, например, получить родителя с s.th. вот так:

doPostWithAssured().get("data.quotes {it.v==0}.parent().symbol.displayName");

но это не работает
doPostWithAssured возвращает ответ формы gpath.

...