Aus XML ein Word-Dokument(Template) füllen

Mateo84

Mitglied
Hallo zusammen,

kann mir jemand helfen bei folgendem Problem:

Ich habe eine XML Datei, in dieser stehen Informationen über "Pakete". Ich kann diese XML beliebig erweitern um Parameter, die evtl. noch benötigt werden.

Nun das Ziel soll es sein, diese XML in Java zu Importieren und daraus ein Word Dokument zu erzeugen (Dokument kann auch mal xxx Seiten lang werden und Seiten übergreifend sein. Pro "Arbeitspaket, soll eine neue Tabelle im Word generiert werden).

Welches Framework könnte ich dafür verwenden?
Auf der Java Seite soll also keine Große Logik mit rein, ein reines "Mapping" auf eine Wordvorlage oder sowas in der art ?

Hat jemand evtl. noch andere Ideen?

Momentan habe ich die Apache POI gefunden, mit der ich das XML über die Tags auslesen könnte.
Wäre hier nun sinnvoll das in Word über eine Wordvolage zu Pushen oder gibt es hier noch andere Mapping Möglichkeiten?


LG
MAteo
 
Zuletzt bearbeitet:

Mateo84

Mitglied
Soweit bin ich nun auch, das es mit Apache Poi gehen würde.
Nur frag ich mich eben ob es noch ein Framework gibt was Quasi das Einlesen der XML, sowie verarebeitung übernimmt.

sieht so aus als müsste ich das alles dann wohl erstmal über nen parser einnlesen und dann über Apach Poi in Tabelle aufbauen.

Die XML Struktur muss ich mir auch noch überlegen, werde die so machen, dass Tabellen in XML-Blöcken verarbeitet werden.

lg
 

abc66

Top Contributor
Na super, alle Probleme gelöst. ;) An eine tabelleartige Word Dokument Struktur hatte ich auch schon gedacht. Den Schritt vom XML Dom zur Word Dokument Struktur musst du allerdings selber machen...
 

Mateo84

Mitglied
hey also ich habe es mittlerweile hinbekommen aus der xml zu lesen und mir die daten in Tabellen, in Word, bereit zu stellen.
Texte Setzten und ein Inhaltsverzeichnis.

nun probiere ich ich die texte die ich setzten möchte in styles zu packen, damit sie in das Inhaltsverzeichnis übernommen werden.
hab nun google befragt und nix funktionierendes gefunden.

hat jemand hier lauffähige beispiele, wie text z.B. über para.setStyle("Heading1"); funktioniert?
meine Hürden sehe ich momentan in dem Inhaltsverzeichnis(Überschrift<->Verzeichnis) einer Fußzeile und der Seitennummerierung.

Falls das nicht geht muss ich iwi auf ein anderes Framework umschwenken ;(

lg
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
B Per Java Word Dokument schreiben? Allgemeine Java-Themen 8
I Text suchen und ersetzen im Word Dokument Allgemeine Java-Themen 3
J Datentypen Absätze mit String im Word Dokument Allgemeine Java-Themen 3
D Symbol in Word-Dokument einfügen Allgemeine Java-Themen 1
S Formatierungen aus HTML-Dokument übernehmen und in Word docx schreiben Allgemeine Java-Themen 3
K Word Dokument bearbeiten Allgemeine Java-Themen 2
H RTF zu Word-Dokument generieren Allgemeine Java-Themen 5
G Word-Dokument in einem JFrame Allgemeine Java-Themen 2
S Word-Dokument in Textarea anzeigen Allgemeine Java-Themen 2
E Ersetzen eines Bildes in der Kopfzeile eines Word-Docx-Dokuments mit Apache POI XWPF Allgemeine Java-Themen 0
I Apache POI Bild in Word ersetzen Allgemeine Java-Themen 15
RalleYTN float in WORD konvertieren Allgemeine Java-Themen 1
J Input/Output Word Datei einlesen, verarbeiten und abspeichern Allgemeine Java-Themen 3
Thallius PDF oder Word als Template benutzen Allgemeine Java-Themen 1
I Apache POI Word Text einfügen Allgemeine Java-Themen 26
D OOXML-Schemas (Word / Fußzeile) Allgemeine Java-Themen 0
K Apache POI Word Tabelle Zellen verbinden Allgemeine Java-Themen 4
K Apache POI Word Tabelle Spaltenbreite festlegen Allgemeine Java-Themen 7
K Apache POI Word bestimmte Textstellen bearbeiten Allgemeine Java-Themen 1
T Word Java Absatz Allgemeine Java-Themen 4
R MS Word in PDF konvertieren Allgemeine Java-Themen 1
T Mit Apache Poi Daten aus einer Excel Tabelle kopieren und in Word einfügen Allgemeine Java-Themen 1
H Input/Output Microsoft Word aus JAVA Heraus Steuern. Allgemeine Java-Themen 3
Landei Collections Word-Frequenzen zählen Allgemeine Java-Themen 7
M Word mit Parameterübergabe Allgemeine Java-Themen 2
M Syntax Highlighter für MS Word? Allgemeine Java-Themen 2
Beckenbauer Mehrere Paragraphe in eine Word Datei schreiben Allgemeine Java-Themen 4
S Automatisierte generierung von "Word"-Dokumenten Allgemeine Java-Themen 5
Blacky_82 word-Vorlage in java öffnen Allgemeine Java-Themen 4
ARadauer Word Datein bearbeiten Allgemeine Java-Themen 3
MQue aus einem Applet auf Word zugreifen Allgemeine Java-Themen 3
M Speichern von Word als Event abfangen Allgemeine Java-Themen 7
F Plugin damit M$ Word Java syntax versteht? Allgemeine Java-Themen 12
K Bilder mit Java in MS Word einfügen Allgemeine Java-Themen 2
Z Word/PDF Generierung Allgemeine Java-Themen 5
S Java Code in Word Allgemeine Java-Themen 8
H Word Dateien erstellen Allgemeine Java-Themen 2
C Word Datei /Serienbrief erstellen Allgemeine Java-Themen 8
P word zu pdf konvertieren Allgemeine Java-Themen 5
G Daten nach Word exportieren Allgemeine Java-Themen 2
D API für MS-Word Allgemeine Java-Themen 7
T Word, Excel u. Access API Allgemeine Java-Themen 2
R Datenübergabe: Java zu MS Word-Vorlage Allgemeine Java-Themen 6
A HTML, WORD, EXCEL API Allgemeine Java-Themen 4
P free lib: PDF Formulare - Word Formulare Allgemeine Java-Themen 7
J Word Vorlagen öffnen und mit Daten füttern Allgemeine Java-Themen 2
L Serienbrief in word mit übergabewerten? Allgemeine Java-Themen 9
D Word, Excel oder sonstige Dateien extern ausführen Allgemeine Java-Themen 9
M Dokument erstellen Allgemeine Java-Themen 0
D Mit Hilfe von Java aus Excel-Sheet Zellen in neues Excel Dokument kopieren Allgemeine Java-Themen 3
J XML Dokument Zeilenumbruch in den Quellcode einfügen Allgemeine Java-Themen 5
M Instanzierte Objekte in XML Dokument speichern Allgemeine Java-Themen 3
das-mo Dokument automatisch ausfüllen Allgemeine Java-Themen 8
D Ersetzen in Open Office Dokument Allgemeine Java-Themen 2
K Dokument mit Standardprogramm öffnen Allgemeine Java-Themen 2
T iText Dokument in DB und dann in ein JPanel Allgemeine Java-Themen 5
K SWT OpenOffcie Dokument drucken Allgemeine Java-Themen 8
W itext: Initialer Abstand in einem Dokument Allgemeine Java-Themen 2
C von Java aus ein Dokument im Browser drucken Allgemeine Java-Themen 11
J parsen von verschiedenen dokument typen Allgemeine Java-Themen 3
flashfactor Office-Dokument in PDF Allgemeine Java-Themen 2
L Template Engine entwerfen und implementieren Allgemeine Java-Themen 4
X Template Matching (subimage recognition via Formel) vs KNN Allgemeine Java-Themen 36
I itext Libreoffice Java und ein PDF Template Allgemeine Java-Themen 1
P Klassen Template-Klasse für Datenbank-Abfragen erstellen Allgemeine Java-Themen 2
J Eclipse JavaDoc Template Allgemeine Java-Themen 16
hdi Eclipse laggt bei Template Proposals Allgemeine Java-Themen 3
I Template Method pattern mit "geschützten Methoden" Allgemeine Java-Themen 5
C Velocity liest template-Dateien nicht aus einem Verzeichnis Allgemeine Java-Themen 3
G Template Methoden/Klasse Allgemeine Java-Themen 7
André B. Was sollte eine Template Engine können? Allgemeine Java-Themen 3
S Datei nach Template interpretieren Allgemeine Java-Themen 5

Ähnliche Java Themen


Oben