-
Konvertierung char in hex
Hallo!
Wie kann ich in RPG ein Alphafeld in einen Hexwert konvertieren.
Beispiel:
In meiner Variable text steht 'test'. Nach der Konvertierung sollte in dem Feld text der Wert '74655774' stehen.
Hat vielleicht jemand eine einfache Lösung?
Vielen Dank im Voraus für eure Antworten.
Michi
-
Das sind ja gleich 2 Wünsche auf einmal ...
Von 'test' nach 'A385A2A3' wär einfacher, zum Beispiel mit cvthc.
-
Man beachte die ASCII-Kodierung.
Also erst per iconv() in 1252 konvertieren und dann per cvthc() umwandeln.
-
Wie wärs mit SQL?
exec sql set : MyHex =
replace(hex(cast : MyChar as graphic(nn) ccsid 13488)), '00', '');
Man beachte:
CCSID 13488 entspricht 2-Byte Unicode, wobei zumindest bei deutsch das 1. Byte immer x'00' ist.
Daher kann man '00' halt mit nichts '' ersetzen.
Similar Threads
-
By codierknecht in forum NEWSboard SAP
Antworten: 32
Letzter Beitrag: 09-02-18, 13:00
-
By Daechsle in forum NEWSboard Programmierung
Antworten: 0
Letzter Beitrag: 05-03-12, 11:54
-
By agutenbru in forum IBM i Hauptforum
Antworten: 10
Letzter Beitrag: 22-08-06, 16:00
-
By cbe in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 24-05-06, 08:58
-
By mott in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 15-11-04, 09:20
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks