a11y.skipToMainContent
1

XML Validator

Incolla XML per controllare la formabilità, vedere un albero della struttura parastata e individuare gli errori con i numeri di riga esatti. Grazioso XML disordinato con un clic.

More options
Was this tool helpful?
Send output to:
Advertisement

How to use XML Validator

  1. Incolla il tuo XML nell'area di testo di input.
  2. Fare clic su Convalida XML per verificare la conformità.
  3. Visualizza lo stato di passaggio/fallimento, il conteggio degli elementi e l'albero della struttura.
  4. Facoltativamente clicca Pretty-print per riformattare XML disordinato.

What is XML Validator?

Un validatore XML verifica se il documento XML è ben formato — che i tag sono correttamente nidificati, gli attributi sono citati, e la struttura segue le regole di sintassi XML. Questo strumento utilizza il parser XML integrato del browser (DOMParser), quindi la convalida è istantanea e i dati non lasciano mai il dispositivo. Oltre al controllo passa/facciale, si ottiene un albero di struttura visiva che mostra ogni elemento, i suoi attributi e contenuti di testo — utile per comprendere la forma di XML complesso. Se il documento ha errori, il parser ti dice il numero di riga esatto in cui si verifica il problema. Il pulsante Pretty-print riformula in forma disordinata, minificata, o un-linea XML in forma rilevabile e leggibile

Advertisement

FAQ

Cosa significa 'benformato'?
L'XML ben formato segue le regole di base della sintassi: tutti i tag sono chiusi, nidiati correttamente, gli attributi sono citati, e c'è esattamente un elemento di radice. NON valida contro uno schema come DTD o XSD.
Questo convalida contro uno schema DTD o XSD?
No — questo strumento controlla solo la formabilità, non la validità dello schema. Per la convalida DTD/XSD è necessario uno strumento di convalida XML dedicato o IDE.
Può gestire grandi file XML?
DOMParser può gestire XML fino a diversi megabyte. I file molto grandi possono essere lenti a parse nel browser — prendere in considerazione l'utilizzo di un editor XML desktop per i file superiori a 10 MB.
Cosa fa Pretty-print?
Ricompone l'intero documento XML con spaziatura coerente, rendendolo facile da leggere. Inoltre normalizza i tag di auto-chiusura e re-adds la dichiarazione XML, se mancante.

Related tools

Author

MW
Marcus Webb"The DevTool Craftsman"

Full-Stack Developer & Tools Architect

Marcus has been writing code since the dial-up era. He has contributed to open-source developer tools, built CI/CD pipelines for startups, and debugged production incidents at 3 AM more times than he would like to admit. His philosophy is that the best developer tool is the one that gets out of your way, and he writes about practical tooling that helps teams ship faster with fewer headaches.

Advertisement