2009-04-21 6 views
1

Ich habe einen Kunden bekommt, die es geschaffen es WordprocessingML Inhalte in unsere Anwendung einzufügen. Soweit ich weiß, es war eine direkte Kopie & Pasten aus Word 2000 in unsere Java-Anwendung. Ich habe jede Kombination aus Word und Java-Version ausprobiert, aber ich kann dieses Verhalten nicht reproduzieren - besonders, da unsere Anwendung nach HTML und text/plain filtert.Gibt es eine Möglichkeit, einen WordprocessingML Inhalt der Zwischenablage in Java zu bekommen?

Ich bin mir ziemlich sicher, dass die ältere Office-Version gibt es eigene notiz hatte und exportiert nur die Formate, die für andere Programme zur Verfügung stehen sollten. Jede Office-Version, die ich kenne (außer vielleicht 2007) exportiert HTML, RTF und Plain.

Gibt es eine Möglichkeit, einen WordprocesingML Inhalt in die Zwischenablage zu bekommen und vielleicht Java zu bekommen, die Daten Aromen

Antwort

1

Apache POI zu mischen-up ist ein Java-API von Microsoft Format-Dateien zugreifen. HWPF ist sein Teil zum Lesen und Schreiben von MS Word-Dateien. Apache TIKA ist ein Toolkit zur Erfassung und Metadaten und strukturierte Textinhalte aus verschiedenen Dokumenten zu extrahieren mit vorhandenen Parser-Bibliotheken. Es bietet auch Unterstützung für MS Word-Dokumente. Ich schlage vor, Sie sehen, ob sie zu Ihrem Anwendungsfall passen.

Verwandte Themen