자바 스크립트에서,이 스크립트는 APPNAME을 알려드립니다 예를 들어
var v = eval("("+data_from_server+")");
var aName = v.appname;
처럼 뭔가를 할 수 있습니다.
this answer에 대한 귀하의 의견을 바탕으로
<script>
var serverdata = "{'appname':'application', 'Version':'0.1.0', 'UUID':'300V', 'WWXY':'310W', 'ABCD':'270B', 'YUDE':'280T'}";
var v = eval("("+serverdata+")");
alert(v.appname);
</script>
가 여기에 자바에서
자바
에 구문 분석하는 방법입니다, 당신은 GSON을 활용 할 수 있습니다.
See here.
JSON 개체를 일대일로 매핑하는 Java 클래스를 정의해야합니다. 그런 다음 GSON에게 JSON 문자열을 사용하여 Java 객체를 생성하도록 요청하십시오. 다음은 그 예입니다. JSON이
public class MyData{
public String appname;
public String Version;
public String UUID;
public String WWXY;
public String ABCD;
public String YUDE;
public MyData(){}
}
과 같아야합니다 그리고 당신은이 같은 자바 구문 분석 매핑
자바 클래스입니다.
String jsons = "{'appname':'application', 'Version':'0.1.0', 'UUID':'300V', 'WWXY':'310W', 'ABCD':'270B', 'YUDE':'280T'}";
Gson gson = new Gson();
MyData obj = gson.fromJson(jsons, MyData.class);
System.out.println("ada "+ obj.appname);
누락 된 요소의 속성 이름은 무엇입니까? 세 번째 요소는''UUID ':'300V ''이고 다른 모든 것들처럼 보입니다. 그렇지 않습니까? – maaartinus