这篇文章给大家讲解 dhtmlxGantt可以加载或支持哪些数据格式。
点击获DhtmlxGantt官方正式版
dhtmlxGantt可以加载以下格式的数据:
JSON
{ "tasks":[ {"id":"1", "text":"Project #2", "start_date":"01-04-2020", "duration":18, "progress":0.4, "open": true}, {"id":"2", "text":"Task #1", "start_date":"02-04-2020", "duration":8, "progress":0.6, "parent":"1"}, {"id":"3", "text":"Task #2", "start_date":"11-04-2020", "duration":8, "progress":0.6, "parent":"1"} ], "links":[ {"id":"1", "source":"1", "target":"2", "type":"1"}, {"id":"2", "source":"2", "target":"3", "type":"0"}, {"id":"3", "source":"3", "target":"4", "type":"0"}, {"id":"4", "source":"2", "target":"5", "type":"2"} ] }
XML(dhtmlxGantt 2.0+)
数据中的自定义属性
让我们考虑具有2个自定义属性的上述示例:
JSON
{ "tasks":[ {"id":"1", "text":"Project #2", "start_date":"01-04-2020", "duration":18, "progress":0.4, "open": true, "holder":"Mike", "priority":"High"}, {"id":"2", "text":"Task #1", "start_date":"02-04-2020", "duration":8, "progress":0.6, "parent":1, "holder":"John", "priority":"Medium"}, {"id":"3", "text":"Task #2", "start_date":"11-04-2020", "duration":8, "progress":0.6, "parent":1, "holder":"Alex", "priority":"Low"} ], "links":[ {"id":"1", "source":"1", "target":"2", "type":"1"}, {"id":"2", "source":"2", "target":"3", "type":"0"}, {"id":"3", "source":"3", "target":"4", "type":"0"}, {"id":"4", "source":"2", "target":"5", "type":"2"} ] }
XML (dhtmlxGantt 2.0+)
dhtmlxGantt是用于跨浏览器和跨平台应用程序的功能齐全的Gantt图表,可满足项目管理应用程序的所有需求,是最完善的甘特图图表库。了解更多DhtmlxGantt相关内容,请锁定本套系列教程。
甘特图控件交流群:764148812 欢迎进群交流讨论