SPDX Validator

Ein schneller SPDX-Dokument-Validator für Entwickler und Compliance-Teams zur Überprüfung von Syntax, Lizenzen und Metadaten gemäß SPDX-Standards.

Tool coming soon!

We're working hard to get this tool ready for you.

Request Feature / Support
1,472+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

Über dieses Tool

Der SPDX Validator ist ein standardsgetriebener Validator, der SPDX-Dokumente verschiedener Formate (RDF/XML, JSON, tag=value) einliest und einen strukturierten Validierungsbericht liefert. Entwickelt für Entwickler, Build-Ingenieure und Compliance-Teams, die Open-Source-Komponenten veröffentlichen oder prüfen.
Der Validator prüft SPDX 2.2/2.3-Konformität, validiert Pflichtfelder (SPDXVersion, dataLicense, DocumentName, DocumentURI, CreationInfo) und bestätigt Lizenz-IDs gegen die SPDX License List. Er validiert auch Metadatenkonsistenz und Dokumentenidentität, um Audit-Risiken zu reduzieren.
Optionale Features umfassen konfigurierbare Strenge, eingebettete License-List-Vergleiche und ein JSON-Ausgabe-Schema zur Integration in CI- und Ticketing-Systeme.
Eingaben sind ein einzelner SPDX-Dokument-String (mit optionalem Format-Hinweis); Ausgaben sind ein maschinenlesbarer Bericht, der is_valid, errors, warnings und eine exportierbare Zusammenfassung für nachgelagerte Tools enthält.
Konzeptionell führt das Tool Tokenisierung, grammatikbasierte Parserlogik und regelbasierte Checks durch, die Probleme Codes, Meldungen und genaue Standorte zuordnen. Es soll handlungsorientierte Anleitungen geben, nicht das Umschreiben von Dokumenten.
Anwendungsfälle umfassen Vorabvalidierung vor der Veröffentlichung, Compliance-Audits und automatisierte Validierung in CI-Pipelines; es unterstützt große Dokumente und liefert strukturiertes Feedback, das Teams schnell umsetzen können.

Wie man es benutzt

  1. SPDX-Dokumenttext einfügen oder eine Datei hochladen.
  2. Optional SPDX-Version angeben (
  3. 2 oder
  4. .
  5. Validierung ausführen.
  6. Bericht prüfen: is_valid, Fehler, Warnungen.
  7. Gefundene Probleme beheben und erneut ausführen, um Konformität zu bestätigen.
  8. JSON-Bericht exportieren oder speichern.
How to use spdx online validator

Frequently Asked Questions

Finden Sie schnelle Antworten

Welche Formate werden unterstützt?
Der Validator akzeptiert SPDX-Dokumente in RDF/XML, JSON und tag=value-Formate und normalisiert sie in ein internes Modell für konsistente Validierung über die Versionen 2.2 und 2.3.
Was bedeutet is_valid?
is_valid ist ein boolescher Wert, der die Gesamtkonformität mit SPDX anzeigt. Er ist falsch, wenn Fehler vorhanden sind; Warnungen kennzeichnen nicht-kritische Probleme, die für eine Best-Practice-Konformität behoben werden sollten.
Kann ich das Tool in CI integrieren?
Ja. Der Validator liefert einen maschinenlesbaren JSON-Bericht und kann in automatisierte Pipelines eingebunden werden, um Builds bei kritischen SPDX-Verletzungen oder nicht-konformem Metadata fehlschlagen zu lassen.
Verifiziert es Lizenzen gegen die SPDX License List?
Ja. Lizenz-IDs werden gegen die im Tool enthaltene SPDX License List validiert; Updates können aktiviert werden, um die neuesten Listen für strengere Checks abzurufen.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Developer Tools

Spotify zu MP3-Konverter

Konvertiert lokal bereitgestellte Audiodateien zu MP3, ermöglicht Offline-Hören und plattformübergre...

Developer Tools

Straßenentfernungsrechner

Ein Straßendistanzenrechner für Reisende, Logistikplaner und Fahrer, um Entfernungen und Reisezeiten...

Developer Tools

Altersrechner

Ermitteln Sie schnell das Alter einer Person anhand ihres Geburtsdatums mit unserem kostenlosen Onli...

Developer Tools

Währungsrechner

Schnell Währungsbeträge zwischen verschiedenen Währungen umrechnen – ideal für Reisende, Unternehmen...

Ihr Feedback ist wichtig

Helfen Sie uns, uns zu verbessern