JPath фильтр с использованием Regex - PullRequest
0 голосов
/ 25 июня 2019

получил следующие JSON:

 {
  "timestamp": 1561468693060,
  "status": 500,
  "error": "Internal Server Error",
  "exception": "org.springframework.web.client.HttpServerErrorException",
  "message": "500 Server Error",
  "path": "/integration/get/interestDetails"
}

и этот

{
  "correlationId": "YYYYY",
  "Fault": {
    "faultcode": "p264",
    "faultstring": "XXXXXX",
    "detail": [
      {
        "FaultDetails": [
          {
            "Errors": [
              {
                "errorCode": "2",
                "errorMessage": "XXX Not Found - does not match any record"
              }
            ]
          }
        ]
      }
    ]
  }
}

Я хотел бы получить содержимое «сообщения» независимо от того, содержится ли оно в «сообщении» или «сообщении об ошибке». Я могу успешно выполнить поиск, используя $ .. message | $ .. ErrorMessage, но мне нужно обобщенное решение.

...