![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Veteran
![]() Registriert seit: 13.05.2002
Alter: 44
Beiträge: 259
|
![]() kann mir jemand von euch bezüglich SAP Programmierung weiterhelfen? Möchte eine XML Datei einlesen jedoch hab ich das Problem, dass mir nur die 1. Zeile eingelesen wird.
Ich habs folgendermapen versucht: OPEN DATASET FNAME FOR INPUT IN TEXT MODE ENCODING DEFAULT. DO. READ DATASET FNAME INTO text. IF SY-SUBRC <> 0. EXIT. ENDIF. WRITE: / text. CLEAR text. ENDDO. CLOSE DATASET FNAME. wie mach ich es dass mir alle Zeilen der xml Datei eingelesen werden? nach dem 1. Durchgang der Schleife wird die SY-SUBRC auf 4 gesetzt, das heißt bis ans Ende der Datei gelesen, jedoch nur die 1. Zeile. Warum wird nicht Zeilenweise bis zum Schluss durchgegangen? Hoff ihr könnt mir weiterhelfen? |
![]() |
![]() |
![]() |
#2 |
Master
![]() Registriert seit: 19.04.2000
Beiträge: 541
|
![]() Ich würde versuchen einen Funktionsbaustein zu finden, der das macht.
z.B. wie dieser 'TEXT_CONVERT_XML_TO_SAP' (hab ihn aber nicht ausprobiert, da ich mit XML nichts am Hut habe). Ansonsten kann ich mir nur vorstellen, dass die XML Datei nicht die nötigen Zeilenvorschübe am Ende jeder Zeile hat, damit sie mittels READ im TEXT MODE zeilenweise gelesen werden kann. |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|