1. 程式人生 > >java中的json使用

java中的json使用

java對json有支援,在使用的時候需要引入以下包:json-lib.xxx.jar

將下邊的依賴放到maven專案的 pom.xml 中:

<dependency>
    <groupId>net.sf.json-lib</groupId>
    <artifactId>json-lib</artifactId>
    <version>2.4</version>
    <!-- 必須加jdk的版本號 -->
    <classifier>jdk15</classifier>
</dependency>

建立javabean

public class ContentDto {
    /**
     * 型別
     */
    private String type;
    /**
     * 值
     */
    private String value;

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getValue() {
        return value;
    }

    public void setValue(String value) {
        this.value = value;
    }
}
/**
*  javabean--->json物件--->json字串
*/
public void jsonStrByJavaBean(){

	//建立一個ContentDto物件
	ContentDto dto=new ContentDto();
	//set值
	dto.setType("approval_reject");
	dto.setValue("123456");

	//java物件轉換成json物件
	JSONObject jsonObject=JSONObject.fromObject(dto);

	//json物件轉換成json字串
	String jsonStr=jsonObject.toString();

	//輸出驗證
	System.out.println("json字串為:"+jsonStr);

}