将XML文件添加到文件列表中

将XML文件添加到文件列表中,xml,doxygen,Xml,Doxygen,我想将XML文件的内容添加到doxygen生成的文档中。我将XML文件添加到doxygen配置文件的INPUT标记中。但是,虽然XML文件列在文件列表中,但不会显示文件的内容。要包含内容,我必须做些什么?Doxygen没有解析XML的本机支持,因此您不能使用INPUT,但可以在输出中包含XML文件的内容 假设您的XML文件名为test.XML,位于目录XML(相对于运行doxygen的位置)。然后可以使用以下注释块: /** @page xml_example My XML File * H

我想将XML文件的内容添加到doxygen生成的文档中。我将XML文件添加到doxygen配置文件的
INPUT
标记中。但是,虽然XML文件列在文件列表中,但不会显示文件的内容。要包含内容,我必须做些什么?

Doxygen没有解析XML的本机支持,因此您不能使用
INPUT
,但可以在输出中包含XML文件的内容

假设您的XML文件名为
test.XML
,位于目录
XML
(相对于运行doxygen的位置)。然后可以使用以下注释块:

/** @page xml_example My XML File
 *  Here is my xml file included in the doxygen output:
 *  @verbinclude test.xml
 */
为了确保doxygen可以找到XML文件,您需要设置XML目录的路径

EXAMPLE_PATH = xml

谢谢;)您知道是否也可以创建一个新的自定义选项卡,如“示例”或“相关页面”?如果您从SVN获得最新快照,您可以创建一个自定义布局文件(使用-l选项),并在其中添加用户定义的选项卡。通过在doc dir中运行make从SVN构建文档,以获取有关如何定义此类用户定义选项卡的详细信息。