XML Datei in ABAP einlesen

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

XML Datei in ABAP einlesen

Beitrag von Zubasa (ForumUser / 72 / 10 / 1 ) »
Hi,

hoffe mir kann jemadn ein paar Tipps geben.

Ich würde gerne eine XML Datei einlesen und daraus dynamisch eine interne Tabelle erstellen.
Die Struktur der XML Datei ist beliebig, ich weiß also erst zur Laufzeit, um welche XML Datei es sich handelt.

Ist es möglich eine interne Tabelle dynamisch zur Laufzeit zu erstellen, die den Inhalt der eingelesenen XML Datei enthählt, um dann diese z.B. in einem ALV anzuzeigen?

Kann mir jemand sagen, in welche Richtung es gehen sollte bzw. nach was ich googeln könnte, um das Problem zu lösen?
Ich kenne mich damit leider überhaupt nicht aus.

Und was genau ist den ein xslt programm?

Grüße, Zubasa

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


Re: XML Datei in ABAP einlesen

Beitrag von Zubasa (ForumUser / 72 / 10 / 1 ) »
Hi,

ich bins nochmal :) .
Ich habe mich entschieden, ein paar Versuche mit dem Paket "SIXML" zu machen (Hoffe das ist der richtige Weg).

Leider habe ich zu Beginn schon Schwierigkeiten :cry: :cry: :cry: .
Meine XML Datei liegt auf dem FrontEnd, wie muss ich den diese Datei einlesen, um sie dann mit dem oben genannten Paket auslesen zu können?

Zubasa grüßt

Re: XML Datei in ABAP einlesen

Beitrag von casman (Specialist / 420 / 1 / 63 ) »
Das Paket SIXML ist genau richtig! Am besten ist es, wenn du die Datei per GUI-Upload im BINÄR-Format (BIN) hochlädst...damit musst du dir um Konvertierungen eigentlich keine Sorgen machen.

Eine XSLT ist übrigens eine Transformations-Sprache, mit der du XML-Daten in andere Formate, also z.B. auch ABAP-Tabellen umwandeln kannst. Dafür brauchst du jedoch schon irgendwie eine bestimmte Struktur, die du dann umsetzen kannst.
Da du scheinbar beliebige XML-Dateien einlesen willst, wirst du sowieso keine gescheite interne Tabelle hinbekommen, da das XML-ja weiß-Gott-wie geschachtelt sein kann.

Wozu brauchst du das denn genau, vielleicht kann man dir dann bessere Tipps geben?

Seite 1 von 1

Vergleichbare Themen

0
Antw.
4183
Views
xml Datei einlesen
von Rabea1103 » 05.03.2009 13:58 • Verfasst in ABAP® Core
19
Antw.
14946
Views
Excel-Datei einlesen
von Zubasa » 01.10.2010 14:16 • Verfasst in ABAP Objects®
4
Antw.
2674
Views
Datei Paketweise einlesen?
von killa12 » 12.10.2010 12:03 • Verfasst in ABAP® Core
1
Antw.
8975
Views
Excel Datei einlesen
von kostonstyle » 11.12.2006 11:26 • Verfasst in ABAP® für Anfänger
0
Antw.
2698
Views
XML-Datei in Kundenauftrag einlesen
von Lori » 02.02.2021 07:14 • Verfasst in Sales and Distribution

Über diesen Beitrag


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

Erweiterung in ME51N/ME52N:
vor 3 Wochen von ABAPlerv 1 / 2181
Erweiterung in ME51N/ME52N:
vor 3 Wochen von ABAPlerv 1 / 2003