다음은 내 객체 구조입니다. db의 OrganizationVO
목록을 얻습니다. 어떤 사람이이 목록을 JSON
형식으로 변환하는 방법을 제안 할 수 있습니까?자바 객체를 jsonmobile jestmobile 중첩 목록을 만들려면
class OrganizationVO {
String name;
int id;
String mgrName;
List<OrganizationVO> orgvo;
}
아래는 내가 중첩 된 목록을 생성하기 위해 사용하고있는 스크립트 템플릿 코드, 난 자식 노드가 루트 노드에 표시되는 정적 인 형태로 중첩 된 계층 구조를 볼 수 있어요. 중첩 노드의 드릴 다운 효과를 얻는 방법을 제안하고 데이터 필터 옵션도 사용하십시오.
$(function() {
$("#template").tmpl(clientData).appendTo("#target");
});
<script type="text/x-jquery-tmpl" id="template">
<li data-theme="b" class="ui-btn ui-btn-icon-right ui-li ui-li-has-alt ui-btn-up-a">
<div class="ui-btn-inner ui-li ui-li-has-alt">
<div class="ui-btn-text">
<a href="#${organizationID}" class="ui-link-inherit">
<h3>
${organizationName}</h3>
</a>
{{if organizationList}}
<div>
<ul>
{{each(i, child) organizationList}}
<li>
{{tmpl(child) "#template" }}
</li>
{{/each}}
</ul>
</div>
{{/if}}
</div></div>
</li>
</script>
I 변환 GSON 사용을 읽어 보시기 바랍니다 json 문자열에 자바 객체 : Gson gson = new Gso 엔(); 목록 voList = getVOFromDB(); String json = gson.toJson (voList.get (0)); http://www.mkyong.com/java/how-do-convert-java-object-to-from-json-format-gson-api/ –
Ayub
일단 JSON 형식으로 만들면 http : // jquerymobile이됩니다. com/demos/1.0/docs/pages/page-dynamic.html –
위의 스크립트를 사용하여 검색 필터로 중첩 된 목록을 표시하려고합니다. 자식 노드가 루트 노드 내에 표시되는 정적 양식에서 중첩 된 계층 구조를 볼 수 있습니다. 중첩 된 노드의 드릴 다운 효과를 얻고 데이터 필터 옵션을 사용하는 방법을 제안하십시오. 중첩 된 목록 효과를 얻기위한 이상적인 방법을 제안 할 수 있습니까? @PhillPafford – Ayub