项目管理工具dhtmlxGantt甘特图入门教程(九):支持哪些数据格式(下篇)

这篇文章给大家讲解 dhtmlxGantt可以加载或支持哪些数据格式。

点击获DhtmlxGantt官方正式版

带有集合的JSON

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"}
    ],
    "collections": { 
        "sections":[                            
            {"value":"1","label":"Simple"},     
            {"value":"2","label":"Complex"},    
            {"value":"3","label":"Unknown"}     
        ]                                       
    }                                           
}

XML(dhtmlxGantt < 2.0)

代码如下所示:


  
     
    project1 task1
    2006,12,14
    120
        60
    
            
                  
                    project1 task2
                    2006,12,14
                100
                    20
                
                    
              
                  
                    project1 task6
                2006,12,15
                    90
                10
                2
                    
                  
            
     
  
  
     
    project2 task12
    2006,12,20
    140
    60
    
        
            
            project2 task14
            2006,12,20
            100
            20
            
                
            
        
     
  

dhtmlxGantt是用于跨浏览器和跨平台应用程序的功能齐全的Gantt图表,可满足项目管理应用程序的所有需求,是最完善的甘特图图表库。了解更多DhtmlxGantt相关内容,请锁定本套系列教程。

你可能感兴趣的:(资讯,更新,项目管理工具,甘特图,dgtmlxgantt,gantt,项目管理软件)