AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein ISO-8859-15 und deutsche Sonderzeichen
Thema durchsuchen
Ansicht
Themen-Optionen

ISO-8859-15 und deutsche Sonderzeichen

Ein Thema von hoika · begonnen am 26. Mär 2013 · letzter Beitrag vom 26. Mär 2013
Antwort Antwort
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.275 Beiträge
 
Delphi 10.4 Sydney
 
#1

ISO-8859-15 und deutsche Sonderzeichen

  Alt 26. Mär 2013, 13:21
Hallo #,

ich habe eine Xml-Datei mit dem Zeichensatz ISO-8859-15

Dort steht mit Notepad und Notepad ++ M|ller drin ( @ ist wie ein Rechteck),
das soll aber Müller heissen.

Ist die Datei falsch geschrieben worden, oder muss ich hier
speziell vorgehen.

Bin ich falsch oder die Datei ???

Ich habe hier noch andere Dateien, da ist das Sonderzeichen im Klartext sichtbat
(z.B. Köln).


Danke


Heiko
Heiko

Geändert von hoika (26. Mär 2013 um 13:32 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.196 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: ISO-8859-15 und deutsche Sonderzeichen

  Alt 26. Mär 2013, 13:24
Was sagt der IE/Firefox wenn du die XML-Datei damit öffnest?
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#3

AW: ISO-8859-15 und deutsche Sonderzeichen

  Alt 26. Mär 2013, 13:29
So wie Du es beschreibst, ist das kein ISO-8859-15 sonden UTF8.

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.196 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: ISO-8859-15 und deutsche Sonderzeichen

  Alt 26. Mär 2013, 13:37
So wie Du es beschreibst, ist das kein ISO-8859-15 sonden UTF8.
Müller wäre unter UTF8 "Müller"
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von sx2008
sx2008

Registriert seit: 16. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#5

AW: ISO-8859-15 und deutsche Sonderzeichen

  Alt 26. Mär 2013, 14:57
Du solltest ausserdem noch prüfen, ob die Datei einen BOM besitzt.
Ob ein BOM vorhanden ist lässt sich z.B. mit dem Hexeditor HxD feststellen.

Sollte ein BOM vorhanden sein, dann steht es im Widerspruch zu encoding="ISO-8859-15".
Nach deiner Beschreibung vermute ich, dass die Datei einfach fehlerhaft ist.
  Mit Zitat antworten Zitat
Bbommel

Registriert seit: 27. Jun 2007
Ort: Köln
655 Beiträge
 
Delphi 12 Athens
 
#6

AW: ISO-8859-15 und deutsche Sonderzeichen

  Alt 26. Mär 2013, 15:21
Dem Notepad++ kannst du ja auch zwingen, eine Datei auf eine bestimmte Weise zu interpretieren. Wenn also die XML-Datei selber behauptet, sie habe ein Encoding von iso-8859-15 und du wählst dann im Notepad++ unter Kodierung->Zeichensatz->Westeuropäisch->ISO-8859-15 aus und es sieht noch immer falsch aus, dann kannst du ziemlich sicher davon ausgehen, dass die Kodierung in der Datei falsch ist.
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.275 Beiträge
 
Delphi 10.4 Sydney
 
#7

AW: ISO-8859-15 und deutsche Sonderzeichen

  Alt 26. Mär 2013, 16:57
Hallo,

danke an alle.
Also Notepad++ zeigt das trotz erzwungener Kodierung falsch an,
es liegt damit also am Ersteller der Datei.

Danke


Heiko
Heiko

Geändert von hoika (26. Mär 2013 um 17:00 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.196 Beiträge
 
Delphi 10.4 Sydney
 
#8

AW: ISO-8859-15 und deutsche Sonderzeichen

  Alt 26. Mär 2013, 17:32
Kannst auch den Validator von W3C verwenden: http://validator.w3.org/
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:47 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz