Convert Unicode char zu nächstgelegenem (ähnlichstem) Zeichen in ASCII (.NET)
Wie kann ich verschiedene Unicode-Zeichen in ihre nächsten ASCII-Entsprechungen konvertieren? Wie Ä -> A. Ich habe gegoogelt, aber keine passende Lösung gefunden. Der TrickEncoding.ASCII.GetBytes("Ä")[0]
hat nicht funktioniert. (Ergebnis war?
).
Ich habe festgestellt, dass es eine Klasse gibtEncoder
das hat einFallback
Eigenschaft, die genau für Fälle ist, wennchar
kann nicht konvertiert werden, aber Implementierungen EncoderReplacementFallback
) sind dumm und konvertieren zu?
.
Irgendwelche Ideen