0
私がリストを持っていますJSON簡単LIBを使用してJavaフォーマット以下のJSONObjectにこのリストを変換する -変換リストは
{ "FIRSTNAME": "ABC"、 "姓": "PQR"、 "ID": "1"}
どうすればいいですか? 私はちょうど初心者です。助けていただければ幸いです。お元気ですか。
私がリストを持っていますJSON簡単LIBを使用してJavaフォーマット以下のJSONObjectにこのリストを変換する -変換リストは
{ "FIRSTNAME": "ABC"、 "姓": "PQR"、 "ID": "1"}
どうすればいいですか? 私はちょうど初心者です。助けていただければ幸いです。お元気ですか。
は答えを得た -
最初にJSONに、マップとするリストを変換する -
public Map<String, String> test() {
Map<String, String> result = items.stream().collect(Collectors.toMap(Item::getValue, Item::getType)); //Converts List items to Map
System.out.println("Result : " + result);
JSONObject json = new JSONObject(result); //Converts MAP to JsonObject
System.out.println("JSON : " + json); //prints {"firstname":"abc","lastname":"pqr","id":"1"}
return result;
}
ありがとう@ Isha ...これは働いた! – Spandana
あなたが言及したように第二の要素は次のように、その値であり、最初の要素は名前で、一覧データ定数であります賢いonとon ??? –
また、商品クラスコードを追加できますか? –
'Item'は' String'ですか?または他の種類のクラス? –