Wie Ö Ä bzw Ü in ABAP darstellen?

Getting started ... Alles für einen gelungenen Start.
16 Beiträge • Vorherige Seite 2 von 2 (current)
16 Beiträge Vorherige Seite 2 von 2 (current)

Re: Wie Ö Ä bzw Ü in ABAP darstellen?

Beitrag von Frank Dittrich (Expert / 674 / 0 / 15 ) »
Ich will ja nicht meckern, glaube aber noch nicht, dass das die Lösung ist.
Und zwar, weil der INPUT-Parameter iv_uv_xml heißt.

Das klingt sehr nach einem XML-Stream.

Und da hängt der bei der Konvertierung anzugebene Zeichensatz davon ab, was im Header des XML-Streams definiert ist.
Hier ist das offenbar utf-8.
Aber auch mit einer anderen Kodierung wäre das valides XML, wenn denn die tatsächlich verwendete Kodierung zu der im Header angegebenen Kodierung passt.

Das heißt, dass Dein Programm jetzt mit XML-Streams, die UTF-8 verwenden oder nur ASCII-Daten enthalten, funktiiert.
Aber mit iso-latin1 versagt (obwohl das vor Deiner Änderung "funktioniert" hat).

Was passiert den nach Konvertierung des Inputs iv_uv_xml (Typ X oder XSTRING) nach Typ C/STRING?

Warum kann man nicht einfach mit iv_uv_xml weiterarbeiten?

CALL TRANSFORMATION usw. kommen damit problemlos zurecht (und kümmern sich intern um die korrekte Kodierung).
Und wenn man den XML-Stream als Datei erzeugen will, kann man einfach eine Datei in BINARY MODE öffnen und iv_uv_xml da reinschreiben, und hat eine valide XML-Datei.
Wenn Du Deinen konvertierten STRING (mit im System korrekt dargestellten Umlauten) in eine Datei schreiben willst, musst Du hingegen wieder die Kodierung angeben, die im XML-Header steht, sonst ist das kein gültiges XML...

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Vergleichbare Themen

2
Antw.
2780
Views
PNG im CustomContainer darstellen
von peterpaulandmary » 10.06.2008 11:44 • Verfasst in Dialogprogrammierung
0
Antw.
1177
Views
Beteiligungsverhältnisse darstellen
von ralf.wenzel » 28.02.2013 14:44 • Verfasst in Sales and Distribution
5
Antw.
2623
Views
ALV im WD als disabled darstellen
von Thanatos82 » 16.11.2012 16:00 • Verfasst in ABAP® Core
3
Antw.
1582
Views
Sonderzeichen im ALV darstellen
von Kerstin » 09.10.2013 14:00 • Verfasst in ABAP® Core
6
Antw.
4739
Views
Farben mit RGB Werten darstellen
von abap_carsten29 » 06.03.2013 10:14 • Verfasst in ABAP® Core

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Trennen Strasse und Hausnummer
vor 37 Minuten von DeathAndPain 14 / 10735
Dialog-Container mit Toolbar/Status
vor 48 Minuten von DeathAndPain gelöst 24 / 3851
User Exit EXIT_RQCPRM10_001
vor 20 Stunden von a-dead-trousers 2 / 341
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1391

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Trennen Strasse und Hausnummer
vor 37 Minuten von DeathAndPain 14 / 10735
Dialog-Container mit Toolbar/Status
vor 48 Minuten von DeathAndPain gelöst 24 / 3851
User Exit EXIT_RQCPRM10_001
vor 20 Stunden von a-dead-trousers 2 / 341
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1391

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2924
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9517