首先申明所需 jar : :
一、创建一个实体类 emp.
package com.hyx.entity; public class emp {개인 정수 ID; 개인 문자열 이름; 개인 정수 dptno; 개인 문자열 성별; 개인 문자열 의무; 공개 정수 getId () {return id; } public void setId (정수 ID) {this.id = id; } public String getName () {return name; } public void setName (문자열 이름) {this.name = 이름; } public Integer getDptno () {return dptno; } public void setdptno (정수 dptno) {this.dptno = dptno; } public String getGender () {return gender; } public void setgender (문자열 성별) {this.gender = 성별; } public String getDuty () {return 듀티; } public void setDuty (문자열 듀티) {this.duty = 듀티; }}JSON
(1)
import java.io.ioexception; import net.sf.json.jsonobject; import org.apache.struts2.json.jsonexception; import org.codehaus.jackson.map.objectmapper; import com.hyx.entity.emp; public maintest {public <t> stringtojson (t dvj) jsonexcementecement,, ioexcemental, mapper = new ObjectMapper (); // 객체를 json 문자열로 변환 문자열 jsonsted = ""; try {jsonstal = mapper.writevalueasstring (obj); } catch (ioexception e) {Throw e; } return JsonObject.fromObject (obj) .toString (); } // public static void main (String [] args) {emp emp = new emp (); emp.setid (1); emp.setName ( "张三"); emp.setgender ( "男"); emp.setdptno (001); emp.setduty ( "职员"); 문자열 JSONST = ""; try {jsonstal = ObjectTojson (emp); } catch (jsonexception e) {e.printstacktrace (); } catch (ioexception e) {e.printstacktrace (); } system.out.println (jsonst); }} (2)
import net.sf.json.jsonobject; import com.hyx.entity.emp; public class maintest {// 主函数 public static void main (string [] args) {emp emp = new emp (); emp.setid (1); emp.setName ( "张三"); emp.setgender ( "男"); emp.setdptno (001); emp.setduty ( "职员"); jsonobject jsonobject = jsonobject.fromobject (emp); System.out.println (jsonobject); }}以上就是本文的全部内容 以上就是本文的全部内容, 希望对大家的学习有所帮助, 也希望大家多多支持武林网。