Einzelnen Beitrag anzeigen

Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#295

AW: himXML (gesprochen himix ML)

  Alt 8. Dez 2012, 01:50
Das unten ist aber eine Interpretation (für die Anzeige) der Daten. Schau dir die empfangenen Daten per HexEditor an.
Das untere Teil füge ich selbst hinzu und es entspicht genau den Daten, die ich geliefert bekomme. Z.B. so:

Delphi-Quellcode:
var
  XMLResponse: string;
  XMLData: TXMLFile;
  ResultsCount: integer;
begin
  XMLData := TXMLFile.Create;
  XMLResponse := {Request};
  try
    XMLData.LoadFromXML(XMLResponse);
    ResultsCount := XMLData.RootNode.Nodes.Count;
  except
    On E: Exception do
    StoreException(E.Message + #13#10#13#10 + XMLResponse);
  end;
  XMLData.Free;
end;
Wie man sieht, es handelt sich genau um desselben String, den ich in den XML-Object geladen bekommen möchte.
Und wie erklärst du dir die #0022 in der E.Message? Die kommt da nicht hin, weil deiner CPU gerade langweilig war.
#0022 ist nicht gleich #22. Mein Vorschlag wäre, mal testweise im String XMLResponse #0022 durch #22 zu ersetzen.
einmal mit StringReplace drüberbügeln und testen
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat