本文介紹将Word和XML文檔進行雙向互轉的方法。轉換時,Word支援.docx/.doc等格式。
代碼環境如下:
- Word測試文檔:.docx或.doc
- 編譯環境:IntelliJ IDEA
- JDK版本:1.8.0
- Word jar包:Free Spire.Doc for Java
程式代碼:
1.Word轉為XML
import com.spire.doc.*;
public class WordtoXML {
public static void main(String[] args) {
//加載Word測試文檔
Document doc = new Document();
doc.loadFromFile("input.docx");//支援doc格式
//調用方法轉為xml檔案
doc.saveToFile("toxml.xml.",FileFormat.Word_Xml);
doc.dispose();
}
}
2.XML轉Word
import com.spire.doc.*;
public class XMLtoWord {
public static void main(String[] args) {
//建立執行個體,加載xml測試文檔
Document doc = new Document();
doc.loadFromFile("test.xml");
//儲存為Docx格式
doc.saveToFile("toDocx.docx",FileFormat.Docx);
//儲存為Doc格式
doc.saveToFile("toDoc.doc",FileFormat.Doc);
}
}
原創内容,轉載請注明出處!