Für die Eingabe wie unten, möchte ich die entsprechende Setter-Methode aufrufen. Zum Beispiel Input:Java - Finding Setter-Methode für eine bestimmte Eingabe-Taste
name | age
abc | 32
bac | 43
Die obige Eingabe unter „List<Map<String, String>>
“ gespeichert werden und ich sollte für „name“ und setAge für „Alter“ und ordnen „abc“ zu setName und 32 finden setName der Lage sein, setAge. Sowohl setName als auch setAge sind in einer Java-Datei deklariert.
Ich habe BeanUtils und Reflection API untersucht und bin dabei, eine Lösung zu finden.
teilen bitte Ihre Meinung meine Anforderung zu erreichen
Wie wäre es Spring BeanWrapper? Holen Sie eine Instanz über [PropertyAccessorFactory] (http://docs.spring.io/spring-framework/docs/2.5.2/api/org/springframework/beans/PropertyAccessorFactory.html) – dnault
können wir annehmen, dass der Schlüssel in Kleinbuchstaben sein wird und der erste Buchstabe nach "set" im Setter wird groß geschrieben? –
Sie sagen, dass Sie die Reflection API "erforscht" haben, aber Sie haben noch nicht gepostet, was Sie bisher versucht haben, was nicht funktioniert. Poste, was du versucht hast, anderen zu helfen. – ManoDestra