[NEWSboard IBMi Forum]

Thema: Word und xml

Hybrid View

  1. #1
    Registriert seit
    Jul 2008
    Beiträge
    3

    Word und xml

    Ich exportiere Daten in xml-datei,
    dann möchte ich einen Brief erstellen, aber ich kann nur alle daten zusammen in Word importieren und ich möchte dass ich jede Feld einzelnen hinzufügen kann. Wenn ich wie in Word hilfe steht:
    1. Wenn Sie nur einen Teil der Daten und nicht die gesamte Datei einfügen möchten, aktivieren Sie das Kontrollkästchen XPath-Ausdruck, und geben Sie dann den XPath-Ausdruck in das dafür vorgesehene Feld ein. Der Ausdruck a:Resume/a:Name gibt z. B. das Element Name im Stammelement Resume an.
    mache, dann zeigt er mir überhaupt nichts an der stelle.

    mein test.xml sieht etwa so aus:

    <?xml version="1.0"?>
    <MEMO>
    <ADDRNUMM>11111</ADDRNUMM>
    <NAME1>Test Name1</NAME1>
    <STRASSE>Berlinerstr. 48</STRASSE>
    </MEMO>

    also schreibe ich a:test/a:NAME1
    als XPath-Ausdruck und sehe gar nichts mer an der stelle.

    Kann mir jemand helfen?

  2. #2
    KM is offline [professional_User]
    Registriert seit
    Apr 2003
    Beiträge
    1.012
    Hallo,

    das Element "test" gibt es ja auch gar nicht in Deiner XML-Datei. Wenn Du nur den Namen haben möchtest, müsstest Du folgendes angeben:

    a:MEMO/a:NAME1

    Gruß,
    KM

  3. #3
    Registriert seit
    Jul 2008
    Beiträge
    3
    Zeigt aber sowieso nichts

    sieht so aus
    {INCLUDETEXT "c:/test.xml" \n xmlns:a=\"test1\" \x a:MEMO/a:NAME1 \*
    MERGEFORMAT}
    oder so habe ich auch probiert:
    {INCLUDETEXT "c:/test.xml" \n xmlns:a=\"test1\" \x a:test1/a:NAME1 \*
    MERGEFORMAT}
    so auch:
    {INCLUDETEXT "c:/test.xml" \n xmlns:a=\"test1\" \x b:MEMO/b:NAME1 \*
    MERGEFORMAT}

  4. #4
    KM is offline [professional_User]
    Registriert seit
    Apr 2003
    Beiträge
    1.012
    Ich habe jetzt leider kein Word 2003 verfügbar. Deshalb kann ich es nicht testen. Aber was passiert, wenn Du folgendes eingibst:

    {INCLUDETEXT "c:\\test.xml" \n xmlns:a="test1" \x a:MEMO/a:NAME1 \* MERGEFORMAT}

    Gruß,
    KM

  5. #5
    Registriert seit
    Jul 2008
    Beiträge
    3
    Leider auch nichts, nur befel mit alle felder funktioniert:


    INCLUDETEXT "c:/test.xml" \n xmlns:a=\"test1\"

Similar Threads

  1. XML Extender for iSeries
    By mom in forum IBM i Hauptforum
    Antworten: 30
    Letzter Beitrag: 22-01-07, 15:03
  2. Webservices, SOAP, XML und Labeldruck
    By vige1000 in forum NEWSboard Linux
    Antworten: 4
    Letzter Beitrag: 21-12-06, 11:56
  3. XML zu einem Port Senden
    By Weki in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 11-09-06, 13:31
  4. Formfeed in XML
    By kuempi von stein in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 05-07-06, 08:50
  5. XML
    By DEVJO in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 18-04-05, 09:38

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •