เมื่อคุณต้องการใช้ข้อมูลของวัตถุ JSON คุณมักจะเขียนโค้ดจำนวนมากและมีสำเนาและวางมากมาย
ตำนานนำเข้า java.io.ioexception; Objects คลาสและ JSON แปลงกัน (Jackson-All-1.7.6.jar, jsoup -.5.2.jar) * @authouse * * */คลาสสาธารณะ jsonutil {/** * แปลง JSON เป็นเอนทิตี pojo * @param jsonstr * @param obj * @return */ สาธารณะคงที่ <t> วัตถุ JSontoobj (สตริง jsonstr, คลาส <t> obj) {t t = null; } catch (exception e) {e.printstacktrace ();} return t;} / ** * แปลงเอนทิตี pojo เป็น json * @para obj * @return * @throws JSonexception * @throws ioexception * / สาธารณะคงที่ <t> JsonObject Objecttojson (tolj) พ่น jSonexception, ioexception {ObjectMapper m apper = New ObjectMapper (); {Throw E;} Return New JSONObject (JSONSTR);} Public Static Void Main (String [] ARGS) Thro ws jsonexception, ioException {jsonObject obj = null; obj = new jsonObject (); Obj.put ("name", " 213 "); obj.put (" อายุ ", 27); jsonarray array = new JsonArray (); array.put (obj); obj = new JsonObject (); obj .put (" ชื่อ "," 214 "); obj.put ("อายุ", 28); Student", Array); System.out.println ("Objlist:"+Objlist); StudentList Stulist = (StudentList) j (Objlist.tostring (), StudentList.class) ; System.out.println("student:"+ Stu); ############ นี้);
ข้างต้นเป็นเนื้อหาทั้งหมดของบทความนี้