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 / 3935 / 200 / 281 ) »
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 / 3935 / 200 / 281 ) »
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.
3501
Views
RFC Verbindung validieren
von JohnLocklay » 24.10.2017 16:49 • Verfasst in ABAP® Core
0
Antw.
1578
Views
XML gegen externe DTD validieren
von Bernd Schneider » 06.06.2007 12:48 • Verfasst in ABAP® Core
7
Antw.
9854
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

Aktuelle Forenbeiträge

Regex in where
vor einer Stunde von edwin 1 / 20
Programm anlegen mit Vorlage
vor 5 Stunden von DeathAndPain 2 / 81
IT0024 Qualifikationen CP-ID
vor 5 Stunden von DeathAndPain 2 / 321
BUSOBJEKT zu CMIS PHIO ermitteln
vor 7 Stunden von snooga87 1 / 58

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.

Aktuelle Forenbeiträge

Regex in where
vor einer Stunde von edwin 1 / 20
Programm anlegen mit Vorlage
vor 5 Stunden von DeathAndPain 2 / 81
IT0024 Qualifikationen CP-ID
vor 5 Stunden von DeathAndPain 2 / 321
BUSOBJEKT zu CMIS PHIO ermitteln
vor 7 Stunden von snooga87 1 / 58

Unbeantwortete Forenbeiträge

Regex in where
vor einer Stunde von edwin 1 / 20
BUSOBJEKT zu CMIS PHIO ermitteln
vor 7 Stunden von snooga87 1 / 58
aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3234