File-Upload und Manipulation des Content 
Neben dem reinen File-Upload kann es auch Szenarien geben, bei denen Sie erst eine Datei vom Browser aus hochladen und danach den Inhalt dieser Datei verändern möchten. Beispielsweise möchten Sie ein Bestellformular mit spezifischen Angaben ergänzen. Die hochgeladene Datei wird jedoch als XSTRING zurückgegeben. Bei der Manipulation des Inhaltes wird jedoch der Datentyp STRING benötigt. Daher muss eine Konvertierung von XSTRING in STRING stattfinden.
Für Konvertierungen stehen drei ABAP-Klassen zur Verfügung:
CL_ABAP_CONV_IN_CE
Einlesen von Fremdformaten in ABAP Datenobjekte. (Lesen von einem Binäreingabestrom.)
CL_ABAP_CONV_OUT_CE
Ausgabe von ABAP Datenobjekten in ein Fremdformat. (Schreiben in einen Binärausgabestrom.)
CL_ABAP_CONV_X2X_CE
Einlesen von Daten in beliebigen Formaten und Ausgabe von Daten in beliebigen anderen Formaten. (Lesen von einem Binäreingabestrom und Schreiben in einen Binärausgabestrom.)
Weitere Informationen über die Konvertierungsklassen erhalten Sie in der Schlüsselwortdokumentation unter .
Ende des Codes |