tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
2748
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    cojack20 cojack20 ist offline Mitglied Bronze
    Registriert seit
    Jul 2007
    Beiträge
    47
    Hallo,

    ich möchte gerne folgendes tun:
    Es existiert eine Vorlage/Formular (Word oder auch PDF, für alles andere müsste ich konvertieren... ginge aber auch) und dort muss an einigen Stellen etwas ausgefüllt werden, was ich schon in Rohform eingelesen habe (aus dem Internet).

    Das Formular sieht so aus, dass es (im jetzigen Zustand) ein Wordfile ist, dass eine Tabelle enthält. In der Zeile 2 müsste in der dritten Spalte "XYZ" eingetragen werden USW...

    Hat jemand eine Ahnung wie ich soetwas überhaupt angehen kann?
    Ich stehe komplett am Anfang dieser Idee, deshalb bin ich offen für JEDE Idee. Ganz egal in welche Richtung.

    DANKE
     

  2. #2
    MeinerEiner_80 Tutorials.de Gastzugang
    Moin!
    Schau dir mal das hier an: http://poi.apache.org/
    Ist eine API, die dir Zugriff auf Microsoft Format Dateien, und somit auch Word bietet.
    Vielleicht kannst du damit auch auf die Tabelle zugreifen..

    *grüssle*
    MeinerEiner
     

  3. #3
    Avatar von torax13
    torax13 torax13 ist offline Mitglied Gold
    Registriert seit
    Jul 2007
    Beiträge
    155
    Ohje, mein Beileid

    Mir ist leider kein Framework bekannt um von Java aus direkt Worddatein zu manipulieren, würde mich aber freuen, wenn hier jemand etwas kennt.

    Wie liegen denn die Worddateien vor? Als .doc (binär) oder als .xml (neuere Wordversionen)

    Die xml Dateien könntest Du 'einfach' auf XML (oder sogar ascii) Ebene verarbeiten. Du kannst entweder mit 'großen' Geschützen auffahren (XSLT) oder eben einfach suchen und ersetzen.. Ich weiß, gar nicht schön, aber was anderes ist mir bei einer ähnlichen Aufgabe auch nicht eingefallen.

    Die doc Dateien wiederum könntest Du mit OpenOffice öffnen und dann damit (von Java aus) verändern. OO kann als Service gestartet werden, so das man vom Java aus eine Verbindung zum OO öffnet und so Files öffenen und manipulieren kann.
    Aber sei gewarnt: Die OO API ist (meiner bescheidenen Meinung nach) super Kompliziert und umständlich. Freiwillig würd ich die nie Anwenden wollen. Nie, nie wieder. Die Zeit die in das Verstehen dieser <fill in rant> gesteckt hab, würd ich lieber in dier Erlernung von was Sinnvollem stecken.

    Entschuldige die etwas gefühlsbeladene Antwort

    Torax
     
    Falls ich entgegen meiner Gewohnheiten mal einen hilfreichen Beitrag schreibe, freu ich mich über eine positive Bewertung.

  4. #4
    Avatar von torax13
    torax13 torax13 ist offline Mitglied Gold
    Registriert seit
    Jul 2007
    Beiträge
    155
    Zitat Zitat von MeinerEiner_80 Beitrag anzeigen
    Moin!
    Schau dir mal das hier an: http://poi.apache.org/
    Ist eine API, die dir Zugriff auf Microsoft Format Dateien, und somit auch Word bietet.
    Vielleicht kannst du damit auch auf die Tabelle zugreifen..
    Ich war mit meinem letzte Post zu langsam, hatte Deine Antwort noch nicht gesehen.

    Leider geht POI nach meinem Wissen NICHT für word
    Soon, you'll be able to read and write Word files using Java.
    Das steht nun schon seit langer langer Zeit auf der POI Webseite..

    Torax
     
    Falls ich entgegen meiner Gewohnheiten mal einen hilfreichen Beitrag schreibe, freu ich mich über eine positive Bewertung.

  5. #5
    cojack20 cojack20 ist offline Mitglied Bronze
    Registriert seit
    Jul 2007
    Beiträge
    47
    die XML version/Idee ist trivial einfach und super cool...

    DANKE
     

Ähnliche Themen

  1. Formular ausfüllen
    Von thekojote im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 14.03.09, 20:41
  2. mit Java Formular ausfüllen und drucken
    Von merlinonline im Forum Java
    Antworten: 5
    Letzter Beitrag: 22.12.07, 10:27
  3. vb .net 2005 express: Word Formular ausfüllen
    Von Tensi im Forum .NET Café
    Antworten: 1
    Letzter Beitrag: 12.02.07, 09:45
  4. Formular online ausfüllen
    Von camelmed im Forum PHP
    Antworten: 4
    Letzter Beitrag: 29.06.04, 21:09
  5. FORMULAR ausfüllen
    Von rookie im Forum Javascript & Ajax
    Antworten: 8
    Letzter Beitrag: 22.05.02, 14:56