동적 자바 스크립트 객체를 나타낼 수있는 자바 클래스를 찾고 있습니다. 이것은 데이터에 쉽게 액세스하면서 Json에서부터 Json으로 이동할 수 있도록하기위한 것입니다. 이 클래스는 javascript 객체에서 기대할 수있는 것과 비슷한 액세스 메소드를 갖기를 원합니다.임의의 Javascript 객체를 나타낼 수있는 Java 클래스가 있습니까?
Preferences p = new Preferences(...);
p.getString("a");
p.getInteger("a");
p.getObject("a");
위의 모든 항목이 적절한 유형으로 변환되거나 null을 반환합니다. 이제 핵심 부분은 다음과 같이 될 수 있습니다.
p.getString("a.b.c");
p.getString("a[0].b.d[1]");
등등. 이미 이런 일을 처리 한 무언가가 있습니까?
+1 Gson의 경우 매우 유용한 라이브러리입니다. 임의의 JS/JSON 객체를 표현하려면 [JsonObject] (http://google-gson.googlecode.com/svn/trunk/gson/docs/javadocs/com/google/gson/JsonObject.html)를 사용해보십시오. – Jonik