以下のような入力の場合は、それぞれのセッターメソッドを呼び出したいと思います。 たとえば 入力:Java - 与えられた入力キーのためのセッターメソッドの発見
name | age
abc | 32
bac | 43
上記の入力が「List<Map<String, String>>
」の下に保存され、私は「年齢」の「名前」とsetAgeのためのsetNameを見つけることができるとのsetNameと32に「ABC」を割り当てる必要がありますsetAgeへ。 setNameとsetAgeの両方がJavaファイルで宣言されています。
私は解決策を見つけることを試みているBeanUtilsとReflection APIを検討しました。
親切にあなたのリストが同様に移入された場合、私の要件
方法を:
そして、ここでそれを検索する方法ですか? [PropertyAccessorFactory](http://docs.spring.io/spring-framework/docs/2.5.2/api/org/springframework/beans/PropertyAccessorFactory.html)からインスタンスを取得 – dnault
キーは小文字セッターで "set"の後の最初の文字は大文字ですか? –
あなたはReflection APIを「探検した」と言いますが、これまでに試したことがないAPIは投稿していません。あなたが他人を助けようとしたことを投稿してください。 – ManoDestra