如何使用java将Excel转换为XML?

Dev*_*per 1 java xml excel

我想将输入的Excel文件转换为输出XML文件.

如果有人在java中有任何解决方案如何获取输入Excel文件以及如何写入XML作为输出,请提供任何代码或任何URL或任何其他解决方案.

谢谢,

Mishal Shah

Jee*_*Bee 6

查看jexcel或Apache POI库以便在Excel文件中读取.

创建XML文件很简单,或者直接将XML写入文件,或者附加到XML文档,然后使用标准Java库或Xerces或类似文件将其写出来.


vis*_*lla 5

我最近在 Java 中完成了 Excel(xlsx) 到 xml 的转换。我在这里假设 excel 中的每一行都是一个对象。以下是我遵循的步骤:-

  1. 使用 Apache POI 读取 Excel 文件
  2. 创建了一个xsd文件并生成了相应的类
  3. 使用类中生成的 getter/setter 方法读取创建的每一行,创建相应的对象和初始化值
  4. 将对象添加到仅包含相同类型对象的数组列表中
  5. 使用 Jaxb 将 arraylist 对象封装到输出文件中

如果需要,准备提供代码这里是您可以开始的地方https://sites.google.com/site/arjunwebworld/Home/programming/jaxb-example