Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   C# Liste der Umlaut-Codierungen (https://www.delphipraxis.net/76705-liste-der-umlaut-codierungen.html)

Jürgen Thomas 8. Sep 2006 13:16


Liste der Umlaut-Codierungen
 
Hallo,

zur Verwendung in einer C#-Anwendung suche ich eine Liste für benannte Zeichen, die ich direkt in einen C#-Quelltext übernehmen kann. Die Liste über diesen Link ist ja sehr umfangreich und vermutlich vollständig, aber ich müsste sie überarbeiten, bevor ich sie nutzen kann.

Ziel sind Strukturen wie folgt:
Code:
string[] arrSearch = {"ä", "ö", "ü", "Ä", "Ö", "Ü", "ß"};
string[] arrReplace = {"ä", "ö", "ü", "Ä", "Ö", "Ü", "ß"};
//  oder
string[,] arrCodes = { {"ä","ä"}, {"ö","ö"}, {"ü","ü"},
     {"Ä","Ä"}, {"Ö","Ö"}, {"Ü","Ü"}, {"ß","ß"} };
Ich habe auch keine Probleme, eine Tabelle bzw. Textdatei zur Laufzeit einzulesen, aber sie muss eben 'passend' vorliegen. Habt Ihr einen geeigneten Hinweis?

Danke! Jürgen

marabu 8. Sep 2006 13:30

Re: Liste der Umlaut-Codierungen
 
Hallo Jürgen,

wenn du per DOM auf den HTML-Code zugreifst, dann erübrigt sich die Behandlung von character entities für dich - der Parser kennt sie alle und du bekommst sie garnicht mehr zu Gesicht. Ansonsten ist das Extrahieren aus der Referenzliste sicher kein großes Problem für dich.

Grüße vom marabu

Jürgen Thomas 8. Sep 2006 14:28

Re: Liste der Umlaut-Codierungen
 
Zitat:

Zitat von marabu
Hallo Jürgen,

wenn du per DOM auf den HTML-Code zugreifst, dann erübrigt sich die Behandlung von character entities für dich - der Parser kennt sie alle und du bekommst sie garnicht mehr zu Gesicht. Ansonsten ist das Extrahieren aus der Referenzliste sicher kein großes Problem für dich.

Grüße vom marabu

Danke, nach so einem Link hatte ich gesucht. Jürgen


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:10 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