SPDX Validator

Un validateur de documents SPDX rapide pour les développeurs et les équipes de conformité afin de vérifier la syntaxe, les licences et les métadonnées selon les normes SPDX.

Tool coming soon!

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

Request Feature / Support
1,536+
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

À propos de cet outil

Le SPDX Validator est un outil axé sur les standards qui lit des documents SPDX dans divers formats (RDF/XML, JSON, tag=value) et renvoie un rapport de validation structuré. Conçu pour les développeurs, les ingénieurs de build et les équipes de conformité qui publient ou audités des composants open source.
Le validateur vérifie la conformité SPDX 2.2/2.3, valide les champs obligatoires (SPDXVersion, dataLicense, DocumentName, DocumentURI, CreationInfo) et confirme les identifiants de licence contre la SPDX License List. Il valide aussi la cohérence des métadonnées et l'identité du document pour réduire les risques d'audit.
Les fonctionnalités optionnelles incluent la possibilité d'ajuster la sévérité, des comparaisons intégrées de listes de licences et un schéma de sortie JSON pour l'intégration dans CI et les systèmes de ticketing.
Les entrées sont une seule chaîne de document SPDX (avec éventuel indice de format); les sorties sont un rapport lisible par machine contenant is_valid, errors, warnings et un résumé exportable pour les outils en aval.
Conceptuellement, l'outil effectue une tokenisation, une analyse par grammaire et des vérifications pilotées par des règles qui associent les problèmes à des codes, des messages et des emplacements précis. Il vise à fournir des conseils exploitables, sans réécrire les documents.
Cas d'utilisation: validation en prépublication, audits de conformité et validation automatisée dans les pipelines CI; il prend en charge les documents volumineux et renvoie un retour structuré sur lequel les équipes peuvent agir rapidement.

Comment utiliser

  1. Collez le texte du document SPDX ou téléversez un fichier.
  2. Spécifiez éventuellement la version SPDX (
  3. 2 ou
  4. .
  5. Lancez la validation.
  6. Examinez le rapport: is_valid, erreurs et avertissements.
  7. Corrigez les problèmes identifiés et relancez pour confirmer la conformité.
  8. Exportez ou enregistrez le rapport JSON.
How to use spdx online validator

Frequently Asked Questions

Trouvez des réponses rapides

Quelles formes sont supportées ?
Le validateur accepte les documents SPDX en RDF/XML, JSON et formats tag=value, les normalisant en un modèle interne pour une validation cohérente sur les versions 2.2 et 2.3.
Que signifie is_valid ?
is_valid est un booléen indiquant la conformité globale à SPDX. Il est false s'il y a des erreurs; les avertissements signalent des questions non critiques à corriger pour une meilleure conformité.
Puis-je l'intégrer dans CI ?
Oui. Le rapport JSON lisible par machine peut être invoqué dans des pipelines automatisés pour échouer les builds en cas de violations critiques ou de métadonnées non conformes.
Vérifie-t-il les licences contre la SPDX License List ?
Oui. Les IDs de licence sont validés contre la SPDX License List intégrée et des mises à jour peuvent être activées pour récupérer les dernières listes et renforcer les vérifications.

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

Convertisseur Spotify vers MP3

Convertit des fichiers audio fournis localement en MP3, permettant l’écoute hors ligne et la compati...

Developer Tools

Calculateur de distance routière

Calculateur de distance routière pour voyageurs, planificateurs logistiques et conducteurs pour esti...

Developer Tools

Calculateur d’âge

Déterminez rapidement l’âge d’une personne à partir de sa date de naissance avec notre calculateur e...

Developer Tools

Convertisseur de devises

Convertissez rapidement des montants entre différentes monnaies avec notre convertisseur de devises...

Votre avis compte

Aidez-nous à nous améliorer