我想要从大型xml文件中生成图。它实际上是程序执行生成的调用上下文树。一个小文件如下所示:
从这个xml文件中,我想要有一个包含4个节点(每个方法标签一个节点)的图,即main、methodA、methodB和methodC。正如树所显示的(从缩进),main()调用methodA,然后methodA调用methodB和methodC。所以我想要一个像下面这样的图:
有没有开源工具可以为我做到这一点?xml文件非常大(约7 MB),因此图形确实非常庞大。我希望工具能够正确地处理这个问题。如果工具能在Linux上运行,那就很好了,否则在Windows上也可以。但首选是Linux。
我还可以考虑使用Java中的一些好的库来完成这个任务。
谢谢。
从这个xml文件中,我想要有一个包含4个节点(每个方法标签一个节点)的图,即main、methodA、methodB和methodC。正如树所显示的(从缩进),main()调用methodA,然后methodA调用methodB和methodC。所以我想要一个像下面这样的图:
有没有开源工具可以为我做到这一点?xml文件非常大(约7 MB),因此图形确实非常庞大。我希望工具能够正确地处理这个问题。如果工具能在Linux上运行,那就很好了,否则在Windows上也可以。但首选是Linux。
我还可以考虑使用Java中的一些好的库来完成这个任务。
谢谢。