我想从大型xml文件生成图形.它实际上是由程序执行生成的调用上下文树.一个小文件如下所示:

从这个XML我想有一个包含4个节点(对于每个方法的标签的一个节点),即主,了methodA,和的methodB方法C作为树图示(压痕)main()调用了methodA,然后调用了methodA的曲线图methodB和methodC.所以我想要一个图形'/图像如下所示:

有没有可以为我做这个的开源工具?xml文件非常大(大约7 MB)所以图形真的很大.我希望该工具能够正确处理这个问题.如果该工具在linux上工作,那么这是好的,否则在Windows上也可以.但首选的是linux.
我也可以考虑一下java中的一些好的库,我可以通过它来做到这一点.
谢谢.