2013-06-12 66 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书呢?它会起作用吗? –