使用父ID将CSV解析为JSON树

时间:2013-11-08 12:06:19

标签: java javascript json d3.js sunburst-diagram

解析我的大(~100K行)CVS文件时遇到问题:

ID, FirstName, LastName, Division, Date, Parent_ID1, Parent_ID2, Parent_ID3
1,  TestName1, TestLastName1, Division1, 1.1.2001, , , ,   
2,  TestName2, TestLastName2, Division2, 2.5.2006,1, , ,
3,  TestName3, TestLastName3, Division3, 2.4.2007,2,1, , 
4,  TestName4, TestLastName4, Division4, 2.5.2002,3,2,1, 
5,  TestName5, TestLastName5, Division5, 2.5.2008,4,3,2,
6,  TestName6, TestLastName6, Division6, 2.6.2006,5,2,1,
7,  TestName7, TestLastName7, Division7, 7.5.2004,6,3,2,
8,  TestName8, TestLastName8, Division8, 4.6.2001,7,6,3,

...

其中id = 1 - root。

parent_id1 - >最近的父母,parent_id2 - >下一位家长等。

想要像今天http://bl.ocks.org/mbostock/1306365一样在失真中画出旭日 JSON树示例http://bl.ocks.org/mbostock/raw/1306365/bfecc11c6d2690499430813141824cd788a37728/readme.json

我可以使用JAVA创建具有所有父子依赖关系的JSON树吗? 或者我应该只使用D3库?

提前致谢!

0 个答案:

没有答案