Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi ThaXML und kodierte Sonderzeichen (https://www.delphipraxis.net/85202-thaxml-und-kodierte-sonderzeichen.html)

xZise 27. Jan 2007 11:27


ThaXML und kodierte Sonderzeichen
 
Kann ich kodierte Sonderzeichen die ich eingelesen habe, wieder zurück kodieren?

d.h. Wenn ich etwas lade, und dass dann kodiert in ein Label geschrieben wird, dass diese Kodierung rückgängig gemacht wird?

xZise 28. Jan 2007 12:14

Re: ThaXML und kodierte Sonderzeichen
 
Hat keiner eine Idee?

marabu 28. Jan 2007 12:26

Re: ThaXML und kodierte Sonderzeichen
 
Hallo Fabian,

kannst du deine Frage auch anders formulieren? Ich verstehe nicht was du mit "kodiert" meinst. Vielleicht kann dir auch der Autor von ThaXML helfen.

Grüße vom marabu

monta 28. Jan 2007 12:39

Re: ThaXML und kodierte Sonderzeichen
 
ich nehme mal an, er meinet die kodierten Umlaute und so, wie: ü, © usw. :?:

xZise 28. Jan 2007 12:52

Re: ThaXML und kodierte Sonderzeichen
 
Ich meine auf dieser Seite des Tutorials, den letzten Code (aussehen der XML-Datei). Da sind in der Datei die Zeichen "kodiert" steht da auch drunter.
Und jetzt ist das Problem, dass die Zeichen kodiert sind, wenn ich sie geladen habe.
Aber in der Ausgangsdatei (nicht von mir, aber auch mit ThaXML gemacht), sind eben keine Sonderzeichen. Deshalb dachte ich es gibt ein Attribut a lá "NotEncodeSpecialLetters" o.s.ä. ^^

marabu 28. Jan 2007 13:00

Re: ThaXML und kodierte Sonderzeichen
 
Hallo,

Entities in einem XML-Dokument müssen - abgesehen von den im XML-Standard vereinbarten - explizit (DTD) definiert sein und werden vom Parser selbst behandelt. Eigentlich kann ich nicht über ThaXML schreiben, da ich diesen Parser nicht kenne, aber ein Blick auf die verlinkte Seite zeigt, dass die Eigenschaft Codec des Parsers für die Behandlung von Entities zuständig ist.

Freundliche Grüße


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:27 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz