2012-01-24 58 views
2

我想將XML文件的內容添加到doxygen生成的文檔中。我將XML文件添加到doxygen配置文件的INPUT標記中。但是,當XML文件列在文件列表中時,文件的內容不會顯示。我需要做什麼來包含內容?將XML文件添加到文件列表

回答

1

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 
+0

感謝;)你知道,如果它是還可以創建一個新的自定義選項卡,如「示例」或「相關頁面」? –

+0

如果你從SVN獲得最新的快照,你可以創建一個自定義佈局文件(帶-l選項),在那裏你可以添加用戶定義的標籤。有關如何定義此類用戶定義選項卡的詳細信息,請通過在doc dir中運行make來構建SVN的文檔。 – doxygen

+0

好吧,非常感謝;) –