Apache POI: So erstellen Sie eine Word-Datei in Java
Die Apache POI-API bietet die Möglichkeit, ein neues Word-Dokument zu erstellen und die vorhandene Datei mit Java zu öffnen. In diesem Tutorial wird auf einfachste Weise erklärt, wie Sie diese API herunterladen und verwenden, um ein Word.
Dieses Tutorial ist ein Einführungstutorial und zeigt nur, wie man eine leere Word-Datei herunterlädt und erstellt. Ich empfehle Ihnen, dieses Tutorial zu lesen: Schreiben Sie in eine Word-Datei in java die erklärt, wie Sie Text hinzufügen.
Die Klasse XWPFDocument
Diese Klasse im Paket org.apache.poi.xwpf.usermodel wird verwendet, um ein neues MS-Word-Dokument mit der Erweiterung .docx zu erstellen. Laden Sie die Apache poiAPI herunter. Importieren Sie die folgenden Dateien in den Klassenpfad Ihres Projekts:- poi.jar
- poi-ooxml.jar
- poi-ooxml-schemas.jar
- ooxml-lib\dom4j.jar
- ooxml-lib\xmlbeans.jar
- poi-scratchpad.jar
import java.io.File;Run:
import java.io.FileOutputStream;
import org.apache.poi.xwpf.usermodel.XWPFDocument;
public class CreateDocument
{
public static void main(String[] args)throws Exception
{
//Word document blank
XWPFDocument document= new XWPFDocument();
//Erstellen Sie das Dokument im spezifischen Pfad, indem Sie ihm einen Namen geben
Datei nv_fichier = new Datei("nouveauFichier.docx");
FileOutputStream out = new FileOutputStream(nv_fichier);
document.write(out);
out.close();
System.out.println("Das Dokument "+ nv_fichier +" wurde erfolgreich erstellt");
}
}
Das createdocument.docx Dokument wurde erfolgreich erstelltDie Laufzeit gibt an, dass die Word-Datei erfolgreich erstellt wurde. Java kompiliert dieses Programm und führt es aus, um eine leere Word-Datei mit dem Namen nouveauFichier.docx in dem von Ihnen angegebenen Pfad. In unserem Fall ist dies das aktuelle Verzeichnis unseres Projekts.
Dieses Tutorial ist ein Einführungstutorial und zeigt nur, wie man eine leere Word-Datei herunterlädt und erstellt. Ich empfehle Ihnen, dieses Tutorial zu lesen: Schreiben Sie in eine Word-Datei in java die erklärt, wie Sie Text hinzufügen.