Ein XML-Validator prüft, ob XML wohlgeformt ist, und erkennt nicht übereinstimmende Tags, ungültige Verschachtelungen, nicht maskierte Zeichen und fehlerhafte Deklarationen. Er ist nützlich zum Debuggen von SOAP-Payloads, SAML-Assertions, XML-Konfigurationsdateien und Legacy-Integrationen. SWEDevTools: Prism validiert lokal in Ihrem Browser, sodass sensible Payloads nicht zu Online-Validierern hochgeladen werden müssen.
Es bedeutet, dass das Dokument die XML-Kernsyntaxregeln befolgt: ein Wurzelelement, korrekt verschachtelte Tags, Attribute in Anführungszeichen und gültige Zeichen.
Nein. Schema-Validierung (XSD/DTD) erzwingt Struktur und erlaubte Elemente. Wohlgeformtheit prüft nur die XML-Syntax.
In Text und Attributen muss & als & maskiert werden, es sei denn, es leitet eine Entity-Referenz ein.
Nicht für das Parsing. Die Namespace-URI ist ein Identifikator; sie muss nicht erreichbar sein, aber die Deklaration muss gültig sein.
Ein fehlendes schließendes Tag weiter oben kann den Parser durcheinanderbringen und erst später auffallen. Beheben Sie den ersten Fehler und führen Sie die Prüfung erneut aus.
CDATA kann das Einbetten von Text vereinfachen, hat aber Grenzfälle (die Zeichenfolge ]]> darf nicht innerhalb vorkommen).
Ja. Fügen Sie das vollständige XML ein. Zur Sicherheit entfernen Sie Geheimnisse, bevor Sie sie mit anderen teilen.
Validierung ist keine Sicherheits-Sandbox. In der Produktion sollten Sie Parser sicher konfigurieren (externe Entity-Auflösung deaktivieren), um XXE zu vermeiden.
smalldev.tools ist nicht mehr verfügbar. Prism von SWEDevTools bietet dieselben Entwicklerwerkzeuge und mehr – mit Offline-Unterstützung, Pipeline-Verkettung und völlig kostenloser Nutzung – ohne Registrierung.
Ja. Prism übernimmt XML-Formatierung, Validierung und Konvertierung vollständig in Ihrem Browser – ohne Daten-Uploads, ohne Werbung und mit voller Offline-Fähigkeit. Außerdem können Sie XML-Tools in Pipelines verketten.