Convalida regole DTD
La versione ufficiale di DTD è ora disponibile: inserisci direttamente XML e DTD per completare la convalida dell'ordine degli elementi, della frequenza di occorrenza e della coerenza del nodo radice.
Caricamento...
Panoramica delle funzioni
La versione ufficiale di DTD è ora disponibile: inserisci direttamente XML e DTD per completare la convalida dell'ordine degli elementi, della frequenza di occorrenza e della coerenza del nodo radice. La convalida DTD attuale supporta modelli di contenuto ELEMENT, vincoli di attributi ATTLIST e analisi di riferimenti ENTITY interni.
Descrizione dello strumento
Validatore XML gratuito online. Supporta il controllo della sintassi XML, la validazione DTD, la validazione XSD Schema, la formattazione e la conversione da XML a JSON, adatto per il debug dell'interfaccia, la validazione dei file di configurazione e la risoluzione dei dati di test. Esecuzione completamente nel browser, i dati non vengono caricati.
Elenco delle funzionalità
- Passa alla scheda "Convalida regole DTD" e inserisci le dichiarazioni XML e DTD.
- Dopo l'esecuzione della convalida, visualizza gli errori DTD_INVALID / DTD_MISMATCH e correggili uno per uno.
- Gli scenari batch e API possono riutilizzare la stessa semantica del codice di errore per facilitare l'allineamento CI.
- Conferma che il nodo radice corrisponde alla dichiarazione radice DTD/DOCTYPE.
- Coprire sequenze, scelte, ripetizioni, EMPTY, ANY, mixed e regole ATTLIST secondo necessità.
- Includere DTD_INVALID e DTD_MISMATCH nella strategia di fallimento e bloccare in CI.
- Conservare il percorso XSD per la convalida incrociata tra standard e l'espansione graduale.
Feedback
Aiutaci a migliorare lo strumento
Strumenti correlati
JSON Formatter Online
Formatta, valida ed esplora JSON nel browser: vista ad albero, righe di errore esatte e JSONPath, senza upload
Confronto JSON
Confronta due documenti JSON online: ordine delle chiavi e indentazione ignorati, ogni aggiunta, rimozione e modifica elencata per JSONPath, nessun caricamento
Compilatore Python online
Esegui Python 3.8-3.12 con caricamento file, cartelle di progetto e librerie popolari
Esecutore PHP Online
Esegui e testa codice PHP online, con supporto per il cambio di versione multipla da PHP 7.4-8.5 e confronto dei risultati