"cadena.toString()"を文字列の値で変更して最後の行を実行します。Stringに格納された関数を実行します。 Java
Map<String, String> config = new HashMap<String, String>();
JsonBuilderFactory factory = Json.createBuilderFactory(config);
JsonObject value = null ;
StringBuffer cadena = new StringBuffer("");
for(Friendship f: listFriends){
cadena.append(".add(\"From: "+f.getUser_from().getLogin()+"\",\"To: "+ f.getUser_to().getLogin()+"\")");
}
value = factory.createObjectBuilder().cadena.toString().build();
可能でしょうか?
貧しい私の英語のために、すごく感謝しています。
いいえ。本当に可能ではありません。 http://stackoverflow.com/a/27396372/2308683 –
よろしくお願い致します。 – Aniru