1
我有表的純文本文件:如何自動標記ascii-art表?
http://uucode.com/tmp/20110913/vim-index.txt
(或類型「:幫助索引」在VIM)
我想錶轉換成計算機友好的形式。例如,轉換成HTML或轉換成Excel。
任何建議如何使它自動?也許一些輕量級的標記工具可以識別這樣的表?或者可能有一些有用算法的研究論文?
我有表的純文本文件:如何自動標記ascii-art表?
http://uucode.com/tmp/20110913/vim-index.txt
(或類型「:幫助索引」在VIM)
我想錶轉換成計算機友好的形式。例如,轉換成HTML或轉換成Excel。
任何建議如何使它自動?也許一些輕量級的標記工具可以識別這樣的表?或者可能有一些有用算法的研究論文?
「vimwiki:個人的wiki Vim的」 插件(http://www.vim.org/scripts/script.php?script_id=2226)定義了一個表語法的wiki頁面:
| Year | Temperature (low) | Temperature (high) |
|------+-------------------+--------------------|
| 1900 | -10 | 25 |
| 1910 | -15 | 30 |
| 1920 | -10 | 32 |
| 1930 | _N/A_ | _N/A_ |
| 1940 | -2 | 40 |
>
In HTML the following part >
| Year | Temperature (low) | Temperature (high) |
|------+-------------------+--------------------|
>
is higlighted as a table header.
而且它提供了一個命令從文本轉換爲HTML:
*:Vimwiki2HTML*
Convert current wiki page to HTML.
也許您可以使用一些正則表達式將表格轉換爲此格式,然後使用此插件將其轉換爲HTML。