간단하게 안 드 로 이 드 알 아 보기 - JOSN 해석
가 벼 운 데이터 교환 형식 으로 읽 을 수 있 고 빠르게 작성 할 수 있 는 특성 이 있 습 니 다.업계 의 주류 기술 은 이 를 위해 완전한 해결 방안 (정규 표현 식 과 유사 하고 현재 대부분의 언어 지원 을 받 았 다) 을 제공 하여 서로 다른 플랫폼 에서 데이터 교환 을 할 수 있다.JSON 은 호환성 이 높 은 텍스트 포맷 을 사용 하면 서도 C 언어 체계 와 유사 한 행 위 를 하고 있다.
JOSN 과 xml 비교:
1. JSON 과 XML 의 데이터 가 독성 은 기본적으로 같 습 니 다. 2. JSON 과 XML 역시 풍부 한 해석 수단 을 가지 고 있 습 니 다. 3. JSON 은 XML 에 비해 데이터 의 부피 가 4. JSON 과 JavaScript 의 상호작용 이 더욱 편리 합 니 다. 5. JSON 은 데이터 에 대한 서술 성 이 XML 보다 6. JSON 의 속도 가 XML 보다 훨씬 빠 릅 니 다.
비교적 자주 사용 하 는 클래스:
JSONObject、JSONArray、JSONException、JSONStringer、JSONTokener
간단 한 JSON 데이터 에 대응 하 는 JavaBean 클래스 만 들 기:
public class EntityStudent {
private int id;
private String name;
private String sex;
private int age;
private int height;
public void setId(int id){
this.id = id;
}
public void setName(String name){
this.name = name;
}
public void setSex(String sex){
this.sex = sex;
}
public void setAge(int age){
this.age = age;
}
public void setHeight(int height){
this.height = height;
}
public int getId(){
return id;
}
public String getName(){
return name;
}
public String getSex(){
return sex;
}
public int getAge(){
return age;
}
public int getHeight(){
return height;
}
public void show(){
System.out.print("id=" + id + ",");
System.out.print("name=" + name+",");
System.out.print("sex=" + sex+",");
System.out.print("age=" + age+",");
System.out.println("height=" + height + ",");
}
}
JSON 데이터:
"basic":
{
"phonetic":"kɑː",
"explains":["n. ; ","n. (Car) ;( ) ;( 、 ) ;( ) "]},
"query":"car",
"errorCode":0,
"web":[{"value":[" "," "," "],"key":"Car"},
{"value":[" "," "," "],"key":"concept car"},
{"value":[" "," "," "],"key":"bumper car"}]
}
: , JSON JavaBean JSON
public class student {
public String[] translation; //[" "]
public basic basic; //basic , basic
public static class basic{ //
public String phonetic;
public String[] explains;
}
public String query;
public int errorCode;
public List web; //web , web
public static class wb{
public String[] value;
public String key;
}
public void show(){
//
for (int i = 0;i
json json ,http://www.json.org.cn
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.