Aktivität 'JSON prüfen'

Während der Ausführung bestimmt die Aktivität JSON prüfen, ob die JSON- oder XML-Eingabedaten für das angegebene XML-Schema gültig sind.

Für die Aktivität JSON prüfen gelten die folgenden Einschränkungen:

Anmerkung: Sie müssen eine XSD-Datei (endet mit der Erweiterung .xsd), die das XML-Schema enthält, in das Projekt hochladen, bevor Sie die Aktivität JSON prüfen konfigurieren. Laden Sie das XML-Schema in das Projekt, das zur Validierung der JSON-Daten während der Ausführung verwendet wird.
In der folgenden Tabelle wird das Ergebnis beschrieben, wenn beim Parsing von JSON- oder XML-Daten mit einem XML-Schema durch die Aktivität JSON prüfen ein Fehler oder eine Warnung auftritt.
Tabelle 1.
Fehler/Warnung - Typ Beschreibung Beispiel Ergebnis
Schwerwiegender Fehler Das Parsing der JSON-Daten schlägt aufgrund eines schwerwiegenden Fehlers fehl und kann nicht fortgesetzt werden. Beispiel: Die JSON-Daten sind nicht gültig für das XML-Schema. Die JSON- oder XML-Daten sind nicht gültig für das XML-Schema. Beispiel: In dem XML-Schema wird definiert, dass ein Stammelement mit dem Namen <d> vorhanden sein muss, aber die JSON- oder XML-Daten enthalten das Stammelement mit dem Namen <a>. Wenn ein schwerwiegender Fehler auftritt, wird die Verarbeitung des aktuellen Orchestrierungsjobs gestoppt; selbst die Verarbeitung der Aktivität JSON prüfen wird nicht beendet. Außerdem werden die in der Orchestrierung auf die Aktivität JSON prüfen folgenden Aktivitäten nicht verarbeitet. Der von der Aktivität JSON prüfen für den Ausgabeparameter 'success' zurückgegebene Wert ist 'false', aber da die Aktivität nicht beendet wird, wird kein Wert zurückgegeben.
Fehler (behebbar) Beim Parsing von JSON-Daten tritt ein Fehler auf, er verhindert jedoch nicht das Parsing der restlichen Daten. Ein JSON-Element in einer Ganzzahl, aber eine Zeichenfolge wird als Wert bereitgestellt: <a><count>zwei</count></a> Wenn beim Parsing nur behebbare Fehler oder Warnungen auftreten, wird die Verarbeitung der Aktivität JSON prüfen abgeschlossen und die in der Orchestrierung auf die Aktivität JSON prüfen folgenden Aktivitäten werden verarbeitet. Vom Ausgabeparameter 'success' wird der Wert 'false' zurückgegeben.
Warnung Beim Parsing von JSON-Daten wird eine Warnung ausgegeben, sie verhindert jedoch nicht das Parsing der restlichen Daten.   Wenn beim Parsing nur Warnungen auftreten, wird die Verarbeitung der Aktivität JSON prüfen abgeschlossen und die in der Orchestrierung auf die Aktivität JSON prüfen folgenden Aktivitäten werden verarbeitet. Vom Ausgabeparameter 'success' wird der Wert 'true' zurückgegeben.