Convalida JSON per Notepad ++? [chiuso]


16

Sto cercando un plugin in grado di controllare il file aperto corrente e di dirmi immediatamente se è JSON valido o meno (ad esempio se manca una virgola o una parentesi) - ce n'è? Attualmente sto usando JSONView su Chrome, ma è un problema andare sempre a controllare il file nel browser e viceversa.

Sto spesso scrivendo i dati in json a mano, quindi perché penso che questo possa farmi risparmiare un sacco di tempo.


Non un plug-in per Notepad ++ ma XML ValidatorBuddy è anche un editor JSON e viene fornito con un controllo di sintassi JSON integrato e il completamento automatico. È uno strumento autonomo di Windows.
Clemens,

Puoi usare Codverter JSON Validator: codverter.com/src/jsonvalidator è altamente sicuro e tutto ciò che fai viene interpretato sul tuo computer locale e non viene mai rispedito al server. i messaggi di errore di convalida sono informativi e accurati. (Full Disclosure: sono uno degli sviluppatori).
Jonathana,

Risposte:


7

Potresti essere in grado di utilizzare un formattatore JSON per eseguire l'attività (poiché probabilmente si lamenterebbe o farebbe qualcosa di sbagliato - diciamo, come un rientro improprio - se il JSON non è valido). Vedi Esiste un'estensione per riindentare JSON in Notepad ++? . Allo stesso modo, c'è un plug-in JSONViewer Notepad ++ che potrebbe aiutare allo stesso modo.

Un'altra alternativa tutt'altro che ideale sarebbe quella di utilizzare solo uno dei validatori JSON online .


+1 per JSON Viewer: lo uso sempre. può anche formattare / reindentare la stringa JSON. L'unica cosa è che devi usare manualmente la funzionalità - Non penso che tu possa farlo ogni volta che viene aperto un file .json
Robotnik

Grazie, ho votato, ma non è ancora quello che speravo; JSMin ignora gli errori e JSON Viewer mentre fallisce se il json non è formattato correttamente, ottengo ancora molto di più se lo analizzo utilizzando JSONView in Google Chrome poiché, al contrario di JSON Viewer, dice esattamente cosa manca e dove. Oh bene. Suppongo di poter solo sperare che un giorno qualcuno in grado di codificare i plugin npp si imbatterà in questo e implementerà una semplice soluzione a un pulsante per analizzare e validare json.
Mahn,

@Mahn: grazie. La necessità è la madre dell'invenzione , quindi forse dovresti essere quella persona ...
martineau,

Mi piacerebbe, ma sono coinvolto in un progetto un po 'grande e il tempo sta scadendo :) forse un giorno.
Mahn,

Vale la pena notare che l'estensione JSONView per Chrome fa un ottimo lavoro ma si arresta in modo anomalo su file di dimensioni considerevoli (non riesco a elaborarlo per un file di 90meg ... non sono sicuro di quale sia il limite).
Sean Colombo,

2

Esiste un plug-in per NPP + chiamato JSLint. È un plugin per convalidare il codice JavaScript, ma funziona bene anche con i file JSON.


2
Non sembra funzionare per me. Dice "JSLint può funzionare solo su file JavaScript, HTML o CSS". Il salvataggio del mio file .json come file .js non aiuta.
Mikhail,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.