12. April 2008 13:09
Moin Moin,
nach langem habe ich mal wieder ein kleines Problem.
Also:
- ich habe einen XML-Port der Artikeldaten exportiert
- dann habe ich noch ein weiteres XML das dieses Daten enthalten soll (für einen WS)
Beispiel:
<root>
<Items> (->Das Ist ein gültiges XML Doc)
<Item No=xxxx> (-> Das soll nur TEXT sein, Mit XML Inhalt)
<n Tags>.....
</Item>
<Item No=xxx1>
<n Tags>.....
</Item>
</Items>
</root>
- warum dieser Aufbau: ganz einfach, ich habe keine Lust ein riesiges Serialisieren auf einem WS zu schreiben.
folgender Code:
- Daten aus dem XMLPort in einen Stream schreiben: (finktioniert)
- Code:
StreamBuffer.Blob.CREATEOUTSTREAM(oOutStream);
xmlItemPort.SETDESTINATION(oOutStream);
xmlItemPort.SETTABLEVIEW(Item);
IF xmlItemPort.EXPORT THEN BEGIN
StreamBuffer.Blob.EXPORT('C:\ExoortItemsWS.xml',FALSE);
end;
- Daten in ein Element schreiben: (funktioniert NICHT)
- Code:
NewChildNode.text := Inhalt des XML Documents!!!!!! Wie bekomme ich die Sch... da rein???
Weis jemand wie ich ein Blob in ein XML Element schieben kann???
Vielen Dank
svenessar
Zuletzt geändert von svenessar am 12. April 2008 15:35, insgesamt 1-mal geändert.