XML gegen XSD validieren

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

XML gegen XSD validieren

Beitrag von ralf.wenzel (Top Expert / 3924 / 200 / 280 ) »
Moin,

ich dachte, ich hätte die Frage schon gestellt, finde sie aber hier nicht wieder. Gegeben sei ein ABAP, der ein XML erzeugt. Basis dafür ist eine XSD-Datei des Kunden.

Bisheriges Verfahren: Der Entwickler schreibt auf Basis der XSD einen oder mehrere Unit-Tests, mit der einige Fälle durchlaufen werden.

Das Problem ist: Es wird nicht jede XML geprüft und wenn der Entwickler beim Unit-Test-Schreiben eine Abweichung zu dem codiert, was in der XSD steht, ist der Test richtig, die Datei aber trotzdem falsch.

Fragen daher:
  • Gibt es einen Weg, im Rahmen eines Unit-Tests nicht gegen eine selbst definierte "Musterlösung", sondern gegen eine XSD zu verproben?
  • Gibt es einen Weg, JEDE Datei vor dem Übertragen an das empfangende System gegen eine XSD zu verproben? Also auch für den produktiven Betrieb? Das würde es dem Entwickler erlauben, auf fehlerhafte XMLs zu reagieren.

Gruß und vielen Dank

Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

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


Re: XML gegen XSD validieren

Beitrag von PeterPaletti (Specialist / 348 / 32 / 97 ) »
Hilft Programm RPCXMLK0_VALIDATE weiter?

Re: XML gegen XSD validieren

Beitrag von ralf.wenzel (Top Expert / 3924 / 200 / 280 ) »
Das kannte ich noch gar nicht....
Microsoft® XML Core Services (MSXML) 6.0 Software Development Kit must b e installed on your computer in side-by-side mode.
OMG


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Seite 1 von 1

Vergleichbare Themen

5
Antw.
3498
Views
RFC Verbindung validieren
von JohnLocklay » 24.10.2017 16:49 • Verfasst in ABAP® Core
0
Antw.
1577
Views
XML gegen externe DTD validieren
von Bernd Schneider » 06.06.2007 12:48 • Verfasst in ABAP® Core
7
Antw.
9831
Views
SM30 Felder Validieren Programieren von Zeitpunkten
von Anfänger » 20.11.2015 09:34 • Verfasst in ABAP® für Anfänger

Ü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

Daten an Tabelle binden
vor 2 Tagen von Bright4.5 1 / 770
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2392
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8977