首页 > 解决方案 > 将 Doxygen 函数与命名空间一起提取到 .csv 文件中

问题描述

在使用我的 Doxygen 输出文档时,我需要将所有函数提取到电子表格中。此外,每个功能都有一个使用配置文件中定义的别名映射到它的需求。示例函数如下:

@requirement{req-id}

无效 Myfunc()

我可以在我的 HTML 输出的单独页面中看到记录的所有要求。但是,我需要将具有相应需求 ID 的函数列表提取到 .csv 文件中以进行进一步处理。谁能帮帮我?

谢谢,巴德里

标签: doxygen

解决方案


Doxygen 没有直接的 CSV 输出。您将需要 XML 输出 ( GENERATE_XML=YES) 并将生成的文件处理成您想要的格式/直接处理文件而不需要 CSV 文件。

当你有一个ALIASES

ALIASES += req{3}="\xrefitem req \"Requirement\" \"SW Requirements\" ID: \1 Requirement: \2 Verification Criteria: \3"

您将获得一个req.xml可以进一步处理的文件。


推荐阅读