XML - unformatiert

4. Juni 2007 15:49

Hallo,
ich habe einen XML-Port der mir Daten exportiert - funzt soweit auch alles.
Der Kunde möchte das XML-File nun unformatiert haben, d.h. keine
Zeilenumbrüche oder Tabulatoren.
Gibt es hierfür ein Propertie oder eine andere Lösung?

MfG
redStripe

4. Juni 2007 15:54

Wenn ich mich nicht irre, entspricht eine Schreibweise ohne Zeilenumbrüche nicht dem XML-Standard und kann daher auch nicht als Property geändert werden.

Was man sonst machen könnte: Die Datei wie gehabt erzeugen und anschließend mit einem Report (oder Aufruf in Codeunit) drüber gehen, der die Zeilenumbrüche rauslöscht.

4. Juni 2007 16:26

Die Properties wie "RecordSeparator" o.ä. wie bei den DataPort gibt's bei den XML-Ports leider nicht mehr.
Also hillft hier nich die nachträgliche Bearbeitung wie z.B. von Natalie beschrieben.

@Natalie: Nach XML-Standard sind Zeilenumbrüche nicht zwingend notwendig, es könnte also 'ne XML-Datei mit einer Zeile und einen Größe von mehreren MBs geben.
Üblicherweise werden aber meistens Zeilenumbrüche eingefügt (wie auch führende TABs bzw. Leerzeichen)

6. Juni 2007 21:08

Hi Du,

eine Möglichkeit ist, dass du alles per String temporär in eine Tabelle importierst und dann nach deinen Tag´s suchst.

mfg
svenessar