2011-03-12 82 views
1

我在一個項目到GitHub的維基轉換爲脫機文件,所以我需要一個PHP解析器將這些格式轉換爲HTML:是否有HTML HTML解析器的人類文本語法?

  • Asciidoc
  • 克里奧爾
  • 降價
  • 鏈接到MediaWiki
  • org-模式
  • 波德
  • 的RDoc
  • 紡織
  • reStructuredText的

現在是有那些語法都在同一個PHP解析器?

+0

這個問題應該是[stackoverflow](http://stackoverflow.com/)。 – jmq 2011-03-12 15:04:20

回答

1

Pandoc可能是最接近您的問題的解決方案。它不在PHP中,但肯定可以通過exec調用它。

+0

不幸的是,我需要一個PHP解決方案,但是謝謝 – 2011-03-12 15:01:35

2

這些語法是否有一個PHP解析器?

所有功能於一身?不,當然不。大多數這些標記語言完全不相關。沒有理由任何人都會一次想要所有這些。你將不得不爲每個實現找到實現。

有克里奧爾,Markdown,MediaWiki,POD,Textile和reStructuredText的純PHP處理器。我的意思是,MediaWiki寫在 PHP。你做過任何研究,我的朋友?請請啓動您選擇的搜索引擎並開悟。 php <format> parser/php <format> processor返回大量有關如何在PHP中處理這些信息的信息。

Asciidoc看起來是一個編譯好的程序,但是你應該能夠毫無問題地完成它。

組織模式?這不是一個emacs的東西?不知道如何提取。

RDoc看起來像一個Ruby的東西。你應該可以直接向本地Ruby處理器尋求幫助,那將是最審慎的做法。

老實說,你可能只想勉強用Perl來處理POD,畢竟這是Perl本地文檔格式。

+0

是的,我做了charles,我得到了和kevine cline一樣的結果,謝謝你的解釋 – 2011-03-12 23:38:21