Base64 und Umlaute

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

Base64 und Umlaute

Beitrag von Lucyalison (Specialist / 262 / 51 / 26 ) »
Hallo zusammen,

wir bekommen von DHL das Printlabel als ZPL-File zurück. Leider nicht direkt als ZPL, sondern ich muss es mit dem FB SCMS_BASE64_DECODE_STR erst umwandeln. Und leider entsteht da bei den Umlauten ein Problem. Ist Euch eine Methode bekannt, wie man die Umlaute erhalten kann? Ich habe es auch mit cl_http_utility=>if_http_utility~decode_base64 versucht, leider ohne Erfolg.

Viele Grüsse
Nicola

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


Re: Base64 und Umlaute

Beitrag von jocoder (Specialist / 345 / 3 / 103 ) »
Bei der Decodierung von Base64 entstehen zu erst einmal Binärdaten. Deswegen gibt der FB SCMS_BASE64_DECODE_STR auch einen XSTRING zurück. Entsteht das Problem beim Unwandeln der Binärdaten in Zeichen? Dann liegt es an der verwendeten Codepage.

Folgende Benutzer bedankten sich beim Autor jocoder für den Beitrag:
Lucyalison


Re: Base64 und Umlaute

Beitrag von Lucyalison (Specialist / 262 / 51 / 26 ) »
Hallo jocoder,
ja so einfach kann es sein ;-) ich nehme jetzt Codepage 4110, also UTF-8, und die Umlaute sind einwandfrei dargestellt. Leider kann er jetzt aber das # nicht mehr erkennen. Das Formular kann maximal eine Tabellenzeile von 255 Character ausgeben und wir hatten vorher im Coding split at '#'. Mit Verwendung der neuen Codepage hat er # nicht mehr erkannt und nicht gesplittet. Aber mit Verwendung der Methode cl_apl_ecatt_script=>split_string_255 lies sich auch das lösen.

Vielen Dank und viele Grüsse
Nicola

Re: Base64 und Umlaute

Beitrag von der_neuling (ForumUser / 92 / 18 / 3 ) »
Hallo, stehe hier gerade vor dem selben Problem, meine Umlaute werden nicht richtig formatiert.

Welchen Aufruf muss ich nun verwenden um eine URL mit Umlauten richtig zu formatieren?

Re: Base64 und Umlaute

Beitrag von a-dead-trousers (Top Expert / 4451 / 227 / 1197 ) »
CL_HTTP_UTILITY=>ESCAPE_URL
bzw.
ESCAPE
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1014
Views
Filenamen auf Umlaute oä überprüfen
von Micha_ela » 29.10.2024 19:21 • Verfasst in ABAP® für Anfänger
4
Antw.
6780
Views
Umlaute in Maschinen lesbare Zeichen
von scanner96 » 19.12.2016 15:10 • Verfasst in ABAP® Core
0
Antw.
3673
Views
Unicode und Open-Dataset/Umlaute
von Thorsten(70) » 21.07.2006 13:24 • Verfasst in ABAP® Core
11
Antw.
2980
Views
Select auf externe Oracle View - Umlaute
von shimsham » 17.04.2018 14:46 • Verfasst in ABAP® für Anfänger
4
Antw.
2945
Views
itab als XLS-Anhang via Email versenden: Umlaute falsch
von BubbleSort » 07.07.2017 08:50 • Verfasst in ABAP® Core

Über diesen Beitrag



Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

FOR mit CORRESPONDING
Gestern von black_adept 9 / 906
SALV: Titel zu lang
Gestern von ralf.wenzel 3 / 135
Web Feature Services (WFS) im SAP
vor 4 Tagen von msfox 1 / 504
WM: Transportauftrag quittieren - drucken
vor einer Woche von JHM 4 / 2201

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

FOR mit CORRESPONDING
Gestern von black_adept 9 / 906
SALV: Titel zu lang
Gestern von ralf.wenzel 3 / 135
Web Feature Services (WFS) im SAP
vor 4 Tagen von msfox 1 / 504
WM: Transportauftrag quittieren - drucken
vor einer Woche von JHM 4 / 2201

Unbeantwortete Forenbeiträge

Web Feature Services (WFS) im SAP
vor 4 Tagen von msfox 1 / 504
Erweiterung in ME51N/ME52N:
vor 3 Wochen von ABAPlerv 1 / 2784
Erweiterung in ME51N/ME52N:
vor 3 Wochen von ABAPlerv 1 / 2655