2013-06-12 26 views
-2

我想使用我自己的一些轉換器,從html表格到xls表格,但我不知道從哪裏開始。谷歌沒有告訴我全面的結果。我知道Apache tika和poi,但他們是否有一些易於構建轉換器的東西?我曾經閱讀過POI文檔,但這只是說大部分時間從xls到html的轉換。你會建議閱讀。在哪裏搜索?謝謝。從html到xml java api

回答

0

這是一個兩步過程。我建議你把它們分開。

  1. 刮和解析HTML得到表數據
  2. 表寫入數據到Excel中。

如果HTML是XHTML,您的生活會變得更好:您只需要一個XML DOM解析器和一些代碼,以便在數據樹的根部找到節點。

我更喜歡Andy Khan的JExcel到POI。我認爲處理Excel更好。

+0

Duffymo,嘿,我可以使用jspx insted xhtml。對於我的工作來說,它似乎與我的項目使用jsp或jspx insted xhtml更相關。它們可以互換(xhtml和jspx)。 –

+0

不知道你的意思。一個JSP被編譯成一個servlet,它爲你生成HTML。當你的刮板看到它時,它就是HTML。如果您編寫該JSP來生成格式良好的XML,那麼您的scraper將不會解析它。 – duffymo

+0

謝謝你的幫助duffymo。我在想,無論如何我會傳遞屬性,但如果我只是拿我的模型屬性並基於它們構建xml書呢?它會起作用嗎? –