Einzelnen Beitrag anzeigen

-=ZGD=-

Registriert seit: 25. Apr 2006
Ort: Bad Aibling
105 Beiträge
 
Delphi 10.1 Berlin Professional
 
#44

AW: XLM Payload als Post

  Alt 16. Aug 2016, 14:36
Ich weiß

das XML ist nicht "well-formed". Um solche Dinge zu testen, kannst du vorab dir ein Beispiel-XML aufbauen und durch XML-Validierungen laufen lassen. Danach Zeile für Zeile nach Delphi übertragen und ggf. anpassen.

Ich habe jetzt zum Beispiel nur dein Params-Objekt genommen. params.saveToFile('D:\test.xml'); , durch die Validierung gejagt und gesehen, was falsch ist.

Code:
<?xml version="1.0" encoding="UTF-8" ?>
<fireboardOperation version="1.0">
<uniqueId>ZctEHN0zaUTo2HWpob3EK6L5fdrGY5hy</uniqueId>
<basicData>
<externalNumber>OF120131</externalNumber>
<keyword>F2</keyword>
<announcement>Wohnungsbrand</announcement>
<location>Test, Teststrasse 1</location>
<situation>Notruf</situation></basicData>
</fireboardOperation>
Grundsätzlich gilt: Was aufgemacht wird, muss zumacht werden. Du hast <fireboardOperation version="1.0"> geöffnet, aber nicht geschlossen (letzte Zeile).
Stefan Michalk
Wer Provokationen, Ironie, Sarkasmus oder Zynismus herauslesen kann soll sie ignorieren um den Inhalt meiner Beiträge ungetrübt erfassen zu können.

Geändert von -=ZGD=- (16. Aug 2016 um 14:47 Uhr)
  Mit Zitat antworten Zitat