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 / 339 / 3 / 101 ) »
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 / 83 / 17 / 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 / 4281 / 214 / 1140 ) »
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

2
Antw.
2591
Views
Umlaute und XML
von Beni » 15.12.2004 13:15 • Verfasst in Web-Dynpro, BSP + BHTML
2
Antw.
2228
Views
Umlaute in Excel
von stm » 29.07.2004 16:19 • Verfasst in SAP - Allgemeines
1
Antw.
7008
Views
Umlaute konvertieren
von Gast » 26.11.2004 13:01 • Verfasst in ABAP® für Anfänger
0
Antw.
3469
Views
Unicode und Open-Dataset/Umlaute
von Thorsten(70) » 21.07.2006 13:24 • Verfasst in ABAP® Core
4
Antw.
6124
Views
Umlaute in Maschinen lesbare Zeichen
von scanner96 » 19.12.2016 15:10 • 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

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.

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 4 Wochen von Lucyalison 1 / 134
Group Items auf einer Filterbar
vor 5 Wochen von Bright4.5 1 / 168