java中的json使用
阿新 • • 發佈:2019-01-07
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); }