AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Sonderzeichen

Ein Thema von handson · begonnen am 4. Sep 2007 · letzter Beitrag vom 4. Sep 2007
Antwort Antwort
handson

Registriert seit: 18. Jan 2007
Ort: Delmenhorst
113 Beiträge
 
Delphi 2007 Professional
 
#1

Sonderzeichen

  Alt 4. Sep 2007, 08:38
Hallo!

Ich habe einen Text bekommen von unseren Webentwicklern. Der Text ist Mehrsprachig u.a. auch griechisch. Dadurch besitzt der Text einen Haufen Sonderzeichen (z.B. griechische Buchstaben, osteurop. Zeichen). Diese werden im HTML-Code dargestellt, Beispiel: &##928;&##961;&##969; (Bitte das 2. # wegdenken, da ansonsten diese Zeichenfolge in HTML übersetzt wird) (das sind drei griech. Buchstaben).

Ich möchte diese Textzeilen lesen und die Zeichen umwandeln, so dass ich sie im UTF-8 Format in eine Datenbank speichern kann. Die Zeichen sollen leserlich werden, da ich den Text ins Übersetzungsbüro geben möchte.

Wie mache ich das am klügsten? Gibt es da schon eine Umwandlungs-Funktion in Delphi, hat jemand schon sowas geschrieben? Diese Zeichen lassen sich leider nicht im Delphi-Editor anzeigen, so dass man auch keine simple IF-THEN Abfrage bauen kann.

Stephan
Stephan Faust
  Mit Zitat antworten Zitat
angos

Registriert seit: 26. Mai 2004
Ort: Rheine
549 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Sonderzeichen

  Alt 4. Sep 2007, 09:28
Zitat von handson:
Hallo!

Ich habe einen Text bekommen von unseren Webentwicklern. [...] Ich möchte diese Textzeilen lesen und die Zeichen umwandeln, so dass ich sie im UTF-8 Format in eine Datenbank speichern kann. [...] Diese Zeichen lassen sich leider nicht im Delphi-Editor anzeigen, so dass man auch keine simple IF-THEN Abfrage bauen kann.

Stephan
Hi,

aber mit If then solltest doch an die (zugegebenermaßen vielen) Zeichen rankommen. Du hast die Textdatei vorliegen und könntest nach den HTML-Zeichen parsen. Eine direkte Routine zum umwandeln hab ich leider nicht aber eine Referenzliste zu allen möglichen Zeichen:
Selfhtml-Sonderzeichen


Gruß
Ansgar
  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 04:45 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