XML Validator
ID
knhapdniefaielflkkfifoipbjcoidgfConvalida rapidamente il tuo XML e mostra il problema, se c'è.
Informazioni sull’estensione
Screenshot
Descrizione
Convalida rapidamente il tuo XML e mostra il problema, se c'è.
XML Validator 3.1.0 — Novità
XML Validator verifica all'istante che il tuo XML sia ben formato, direttamente nel browser. Nulla di ciò che incolli viene mai caricato su un server: la convalida avviene interamente sulla tua macchina, funziona offline e l'estensione non chiede alcun accesso ai siti che visiti. La versione 3.1.0 è l'aggiornamento più ampio che l'estensione abbia mai avuto. Ricostruisce lo spazio di lavoro attorno all'obiettivo di trovare e correggere i problemi in fretta, e corregge diversi difetti di vecchia data, incluso uno che poteva darti la risposta sbagliata.
LA CORREZIONE IMPORTANTE
Le versioni precedenti potevano segnalare come difettoso un documento perfettamente valido. L'estensione cercava il marcatore di errore interno del browser basandosi solo sul nome: qualsiasi documento che contenesse per caso un elemento con quel nome veniva dichiarato non valido, pur essendo del tutto corretto. Ora il rilevamento si basa sulla provenienza effettiva del marcatore anziché sul nome che porta, quindi i tuoi contenuti non vengono mai scambiati per un errore. Se ti è mai capitato di vedere un errore che non riuscivi a spiegarti, con ogni probabilità la causa era questa.
Sono spariti anche due problemi collegati. Caricando un file con il controllo automatico disattivato, il verdetto del documento precedente restava sullo schermo: potevi quindi trovarti davanti a un risultato che descriveva tutt'altro. Ora ogni caricamento fa ripartire subito il controllo e, se modifichi il testo con il controllo automatico disattivato, il vecchio risultato viene visibilmente attenuato invece di restare lì a invecchiare in silenzio.
TUTTI GLI ERRORI, NON SOLO IL PRIMO
Il parser del browser si ferma al primo problema che incontra: correggevi un errore solo per scoprire il successivo, un ricaricamento alla volta. XML Validator include ora un proprio controllore che prosegue anche dopo un errore ed elenca in un'unica passata tutto ciò che riesce a trovare: tag non corrispondenti, non chiusi e orfani, attributi ripetuti e senza virgolette, prefissi di spazio dei nomi non dichiarati, commenti, sezioni CDATA, DOCTYPE e istruzioni di elaborazione malformati, riferimenti di carattere errati ed entità sconosciute, contenuto fuori dall'elemento radice e caratteri non consentiti in XML.
Ogni errore indica la riga e la colonna esatte. Fai clic su uno e l'editor salta direttamente a quella riga e la seleziona. Accanto al documento scorre una colonna con i numeri di riga, così le posizioni segnalate diventano davvero utili, e resta allineata comunque tu scorra.
UNO SPAZIO DI LAVORO VERO E PROPRIO
L'editor è diventato uno strumento vero e proprio. Ora puoi formattare il tuo XML con un'indentazione pulita oppure minimizzarlo di nuovo; in entrambe le direzioni il testo che si trova accanto agli elementi resta esattamente com'è stato scritto, quindi la spaziatura significativa non viene mai alterata. Ci sono i pulsanti Copia, Svuota e Scarica per il tuo documento, oltre a un conteggio in tempo reale di righe e caratteri.
Anche far entrare i contenuti è più semplice. Trascina un file direttamente sull'editor oppure usa Carica da file, che ora filtra i tipi di file XML, gestisce correttamente l'annullamento e ti avvisa quando un file non può essere letto invece di sembrare bloccato. I file che dichiarano una codifica diversa da UTF-8 vengono ora letti correttamente, anziché arrivare pieni di caratteri illeggibili. Puoi anche recuperare un documento direttamente da un URL, oppure selezionare del testo in una qualsiasi pagina web, fare clic con il tasto destro e inviarlo a XML Validator.
Quando un documento è valido, l'albero del documento, richiudibile, ne mostra la struttura a colpo d'occhio, e un tester XPath integrato ti permette di valutare espressioni su di esso e di vedere tutti i nodi corrispondenti, con i prefissi di spazio dei nomi già risolti.
Il tuo lavoro viene conservato tra una sessione e l'altra: il documento che stavi modificando, il formato scelto e le tue impostazioni vengono tutti ripristinati al tuo ritorno. C'è un nuovo tema scuro, che può seguire l'impostazione del sistema oppure essere fissato su chiaro o scuro, e una scorciatoia da tastiera per aprire XML Validator. Sui documenti molto grandi il controllo mentre scrivi si disattiva automaticamente e ti viene spiegato il perché, così un file di grandi dimensioni non rende mai la finestra lenta. È supportato anche JSON, se hai bisogno di controllare un documento JSON con gli stessi strumenti.
NELLA TUA LINGUA
XML Validator è disponibile in 43 lingue, e questa versione rende finalmente reale quel supporto. Prima, anche con l'interfaccia tradotta, i messaggi di errore veri e propri arrivavano in inglese, perché provenivano direttamente dal parser del browser. Ora è tradotto ogni messaggio che puoi vedere: tutte le spiegazioni degli errori, ogni pulsante, stato ed etichetta. Arabo, farsi, ebraico e urdu vengono ora visualizzati da destra a sinistra in tutta l'interfaccia, mentre il tuo XML resta da sinistra a destra, dove è giusto che sia.
Nel corso del lavoro le traduzioni esistenti sono state riviste e corrette, e diverse contenevano errori veri e propri. In quattordici lingue il pulsante Convalida diceva «Conferma» o «Attesta». Cinque ti chiedevano una password o un PIN invece del codice sorgente. Una intitolava il proprio pulsante «Io convalido», in prima persona. Parecchie altre usavano termini che nessuno sviluppatore riconoscerebbe, oppure in una frase davano del Lei e in quella successiva del tu.
CORREZIONI MINORI
Il controllo automatico non accumula più un timer a ogni tasto premuto e i risultati non possono più arrivare fuori ordine. Il link «Per favore, valutaci» punta all'indirizzo attuale sul Chrome Web Store. Dalla configurazione dell'estensione sono state rimosse voci obsolete. I numeri vengono raggruppati secondo la lingua della tua interfaccia.
XML Validator resta gratuito, offline e privato. I tuoi documenti restano sul tuo computer.