6
我在DOxygen论坛上发布了一个question,并且在这里发布它以获得更好的响应。从DOxygen XML输出中提取函数调用列表
我有一个中等大小的C项目约2,900个功能。我正在使用DOxygen 1.5.9,它正在成功生成函数的调用图。有没有办法提取出来进行进一步分析?简单的配对列表就足够了,例如,
Caller,Callee
FunctionX, FunctionY
...
我很喜欢XSLT,但我必须说DOxygen XML输出很复杂。有没有人以前做过这件事,并可以提供一些关于如何解析XML文件的指导?
在此先感谢!
你想专门使用XSLT吗?还是你正在编写任何其他语言如C或C#?另外,如果您希望得到更准确的建议,则应在此处发布Doxygen XML输出的示例。 – Reinderien 2010-10-01 20:43:20
不需要使用XSLT;我可以使用别的东西。问题不在于如何解析XML - 我知道如何解决这个问题。它更基本 - DOxygen如何组织其(多个)XML输出文件,以及如何从它们建立主叫方 - 被叫方关系。 – 2010-10-02 19:27:19