서버 사이드에서 작성한 일반 JSON 데이터는 단순한 리스트로 출력됩니다. 즉, 계층관계 없이 작성된 JSON은 그대로 출력됩니다.

그러나 일반 JSON 데이터에서 부모(parent) 를 지시하는 필드가 존재하면 AUIGantt 에서 계층형 트리로 표현할 수 있습니다.

예를 들어 서버 사이드에서 작성한 JSON의 데이터가 다음과 같습니다. 전체 JSON 데이터 구조 보기

[{
   "id": "T0",
   "task_name": "Proposal of Project",
        ......
}, {
   "id": "T1",
   "parent": "T0", // 부모 ID
   "task_name": "Gathering of idea",
       ......
}, {
   "id": "T2",
   "parent": "T1", // 부모 ID
   "task_name": "Define project objective",
       ......

이 JSON 데이터를 토대로 AUIGantt 에 계층형으로 출력한 모습입니다.

결과적으로 사용자가 서버 사이드에서 작성한 JSON 데이터는 AUIGantt 문서 데이터로 변환하여 삽입합니다.