Problem mit dem XMLPort

22. Oktober 2008 11:47

Hallo!
Ich möchte mit dem XMLPort folgende XML-Datei erzeugen:
<?xml version="1.0" encoding="UTF-8"?>
<Debitor>
<Name>Alex</Name>
<Kommentar>bla, bla,...</Kommentar>
<Kommentar>bla, bla,...</Kommentar>
<Kommentar>bla, bla,...</Kommentar>
</Debitor>

Der XMLPort dazu:
Bild

Wobei ich mir die Frage stelle wie ich die mehreren Kommentarzeilen direkt unterm Debitor ausgeben kann? Da die Kommentare aus eigener Tabelle(Comment Line) kommen sehe ich momentan keine Möglichkeit diese direkt unterm Debitor auszugeben :-|
Zuletzt geändert von f.ritz am 22. Oktober 2008 12:25, insgesamt 1-mal geändert.

Re: Problem mit dem XMLPort

22. Oktober 2008 12:05

du weißt schon, dass deine xml-datei sich aktuell von dem xml-port unterscheiden? wenn du mehrere zeilen haben willst würd ich das ganze so gestalten:

Debitor Table
Name Field
Kommentare Table
Kommentar Field

Re: Problem mit dem XMLPort

22. Oktober 2008 12:28

Sebastian Pfliegel hat geschrieben:du weißt schon, dass deine xml-datei sich aktuell von dem xml-port unterscheiden?

Danke für den Hinweis - ist korregiert...
Sebastian Pfliegel hat geschrieben:wenn du mehrere zeilen haben willst würd ich das ganze so gestalten:

Debitor Table
Name Field
Kommentare Table
Kommentar Field


Genau das muss ja vermeiden! Die Kommentar-tags müssen direkt unter dem Debitor liegen!

Re: Problem mit dem XMLPort

22. Oktober 2008 13:39

schreib mal bitte, wie es aussehen soll, bei mehreren debitoren

Re: Problem mit dem XMLPort

22. Oktober 2008 13:41

Sebastian Pfliegel hat geschrieben:schreib mal bitte, wie es aussehen soll, bei mehreren debitoren

<?xml version="1.0" encoding="UTF-8"?>
<Debitor>
<Name>Alex</Name>
<Kommentar>bla, bla,...</Kommentar>
<Kommentar>bla, bla,...</Kommentar>
<Kommentar>bla, bla,...</Kommentar>
</Debitor>
<Debitor>
<Name>Marcus</Name>
<Kommentar>blub, blub,...</Kommentar>
<Kommentar>blub, blub,...</Kommentar>
</Debitor>

Re: Problem mit dem XMLPort

22. Oktober 2008 14:03

vom xml-standard wird das nicht gehen, mein ie7-parser zum beispiel kommt damit nicht zurecht, das liegt daran, dass kein root-tag verwendet wird, es müsste also so aussehen:

<?xml version="1.0" encoding="UTF-8"?>
<BeispielRoot>
<Debitor>
<Name>Alex</Name>
<Kommentar>bla, bla,...</Kommentar>
<Kommentar>bla, bla,...</Kommentar>
<Kommentar>bla, bla,...</Kommentar>
</Debitor>
<Debitor>
<Name>Marcus</Name>
<Kommentar>blub, blub,...</Kommentar>
<Kommentar>blub, blub,...</Kommentar>
</Debitor>
</BeispielRoot>

Re: Problem mit dem XMLPort

22. Oktober 2008 14:07

Natürlich, hab mich da etwas vertan...
Aber das Problem, mit dem Kommentar, kann man wohl mit dem XMLPort nicht lösen. Da muss ich wohl mit XML-Automation von MS arbeiten...

Re: Problem mit dem XMLPort

22. Oktober 2008 15:15

ich bin mir da auch etwas unsicher, denn ich wüsste nicht wie ich die einzelnen kommentar-zeilen per code ansprechen sollte