في جافا كيفية تحويل Map / HashMap إلى JSONObject؟ [4 طرق مختلفة]

نشرت: 2019-01-13

تحويل خريطة جافا إلى JSONObject

يعد تحويل العناصر من نموذج إلى آخر طلبًا شائعًا. There are 4 different ways لتحويل Java Map / HashMap إلى JSONObject.

سنستعرض تفاصيل حول كيفية تحويل HashMap إلى JSONObject في هذا البرنامج التعليمي.

هيا بنا نبدأ:

قم بإنشاء فئة CrunchifyMapToJsonObject.java.

طريقة 1

أولاً ، نستخدم Google GSON dependency لتحويل HashMap إلى JSONObject. تحتاج أدناه Maven التبعية في مشروعك.

الطريقة الثانية

بعد ذلك org.json dependency باستخدام JSONObject () الجديد.

الطريقة الثالثة

استخدام jackson-core dependency مع عملية ObjectMapper (). writeValueAsString ().

الطريقة الرابعة

استخدام json-simple dependency مع مكتبة JSONValue.toJSONString ().

تأكد من إضافة جميع التبعيات المخضرمة المذكورة أعلاه إلى مشروع Java J2EE الخاص بك. إذا لم يكن لديك مشروع مخضرم ، فاتبع هذه الخطوات.

هنا مثال كامل:

ما عليك سوى تشغيل البرنامج أعلاه كتطبيق Java ويجب أن ترى الإخراج أدناه.

إذا كنت تعرف أي طريقة أخرى لتحويل Java Map إلى JSONObject ، فيرجى إخبارنا وجميع القراء من خلال التعليق أدناه.

ترميز سعيد.