我想在文檔中包含一些原始HTML。我使用Doxygen生成這個文檔,所以它包含在PHP腳本中。PHP,Doxygen和原始HTML
的問題是,如果我這樣做:
\\\ \htmlonly
<table>
.... etc
\\\ \endhtmlonly
PHP解析原始的HTML,從而產生錯誤。
但是,如果我在生成的頁面中出現的每一行的開始處添加'///'。
這個問題的解決方案是什麼?或者是否有可能讓Doxygen使用各種標籤生成表格?
我想在文檔中包含一些原始HTML。我使用Doxygen生成這個文檔,所以它包含在PHP腳本中。PHP,Doxygen和原始HTML
的問題是,如果我這樣做:
\\\ \htmlonly
<table>
.... etc
\\\ \endhtmlonly
PHP解析原始的HTML,從而產生錯誤。
但是,如果我在生成的頁面中出現的每一行的開始處添加'///'。
這個問題的解決方案是什麼?或者是否有可能讓Doxygen使用各種標籤生成表格?
我不知道你的示例代碼的情況下,因爲我不知道PHP,但一般Doxygen註釋是這樣的:
/// \htmlonly
/// <table>
/// .... etc
/// \endhtmlonly
注意如何將所有評論線(doxygen的分析意見,不源代碼來生成文檔)以///
開頭,即使是HTML代碼。在包含在文檔中之前,///
將從HTML中刪除。嘗試以上,看看是否可以解決您的問題。如果不是的話,你能提供一些更多的背景知識,即一個最小的工作示例。
你使用include()
?解析HTML,但這不是必需的。改爲使用fpassthru。
感謝您的回答。問題是原始HTML在包含所有標籤的文本編輯器中有點難以理解。然而,我(也不是這個董事會)不能想出更好的解決方案。也許是Doxygen的未來增強。 –
然而,當別人沒有回答時,你會得到「滴答」。 –