Извлечение блока Json с использованием JsonPath

Я пытаюсь выучить JsonPath. Я не могу найти значения, основанные на точечной нотации, но у меня есть некоторые проблемы, пытающиеся "захватить" больший блок. Учитывая следующие данные Json:

[
 {
    "generationChargeCurrency": "USD",
    "generationChargeAmount": 0,
    "option": {
        "request": {
            "fundType": "PREPAID",
            "fundingAccountId": 4,
            "providerCode": "sendis",
            "organisationCode": "com",
            "cardGenProfileId": 1,
            "usage": "SINGLE_USE",
            "cardType": "AMEX",
            "currency": "GBP",
            "state": "ACTIVE",
            "useAs": "AMEX",
            "cardForm": "GENERATABLE"
        },
        "fundingAccount": {
            "balance": 583.91,
            "provider": {
                "code": "sendis",
                "name": "sendis v3",
                "serviceUrl": "https://mywebsite.com",
                "id": 2,
                "status": "ACTIVE"
            },
            "providerAccountId": "0UwJbgz1l0XaAvCix4vb4znQN",
            "accountType": "FUNDING",
            "organisation": {
                "code": "com",
                "name": "cloud",
                "id": 1,
                "status": "ACTIVE"
            },
            "currency": "USD",
            "id": 4,
            "state": "ACTIVE",
            "updatedOn": "2018-03-02T19:50:46",
            "friendlyName": "comGBP"
        },
        "type": "generatable"
    }
}

]

Как я могу блокировать следующим образом:

 "option": {
    "request": {
        "fundType": "PREPAID",
        "fundingAccountId": 4,
        "providerCode": "sendis",
        "organisationCode": "com",
        "cardGenProfileId": 1,
        "usage": "SINGLE_USE",
        "cardType": "AMEX",
        "currency": "GBP",
        "state": "ACTIVE",
        "useAs": "AMEX",
        "cardForm": "GENERATABLE"
    }

Любая помощь приветствуется. Каким будет оператор терминала, который закрывает блок на основе последней закрывающей скобки для "GENERATABLE".

0 ответов

Другие вопросы по тегам