У меня следующий запрос с этими полями:
Платеж (Тип платежа) -> Параметры (Тип объекта). Я знаю, что у этого класса параметров есть следующие поля:
- token (String)
- type (String)
- cvv (String)
Я пытаюсь получить доступ к полю токен от до request.getPayment().getParameters()
, но я действительно не знаю, как заставить его работать. Я нашел кое-что, связанное с отражением, но я действительно не знаю, как это может работать.
Я пробовал что-то вроде, но до сих пор не знаю, как получить этот строковый «токен»:
Field field = org.springframework.util.ReflectionUtils.findField(String.class, "token");
org.springframework.util.ReflectionUtils.makeAccessible(field);
String token = field.get(request.getPayment().getParameters().????) ????