Vai al contenuto
OneKitly

Parser chiave-valore in JSON

Analizza righe «chiave: valore» o «chiave = valore» in un oggetto JSON. Funziona su un blocco incollato come su un file trascinato.

Parser chiave-valore in JSON funziona direttamente da questa pagina — gratuito, istantaneo, nulla da installare. Lo trovi sotto Web e rete, con Ordina chiavi JSON e Analizzatore di URL per i casi vicini.

Come si usa

  1. Apri lo strumento — senza registrazione né installazione.
  2. Inserisci i tuoi dati o regola le opzioni disponibili.
  3. Ottieni il risultato all'istante, poi copialo o scaricalo.

Domande frequenti

A cosa serve Parser chiave-valore in JSON?

Analizza righe «chiave: valore» o «chiave = valore» in un oggetto JSON. Funziona su un blocco incollato come su un file trascinato.

In quali casi si usa davvero?

Ricavare dati utilizzabili da qualcosa che non era pensato per essere analizzato: estrarre tutti gli indirizzi da un thread incollato, trasformare una colonna di righe in un array JSON o in una clausola SQL IN, rinominare cento identificatori da snake_case a camelCase in una passata.

Qual è l'errore più comune?

Credere esaustiva un'estrazione. Un pattern che prende tutti gli indirizzi del campione mancherà comunque quello spezzato da un a capo, quello scritto con nome visualizzato e quello che un client di posta ha trasformato in link — conta ciò che esce rispetto a ciò che ti aspettavi prima di usare la lista.

In cosa differisce Parser chiave-valore in JSON da Ordina chiavi JSON?

Sono vicini ma rispondono a domande diverse. Ordina chiavi JSON: ordina le chiavi di un oggetto JSON in ordine alfabetico a ogni livello. Gli array mantengono l'ordine, i valori la forma esatta — anche un id di 20 cifre — e un errore di sintassi dice dov'è. Incolla il testo o trascina il file; in entrambi i casi nulla lascia la pagina. Scegli quello che corrisponde al tuo punto di partenza — entrambi sono gratuiti.

Esiste uno strumento per il passo successivo?

Analizzatore di URL è il più vicino dopo questo: Scomponi un URL in protocollo, host, porta, percorso, query e parametri — codifica percentuale decodificata, chiavi ripetute conservate. Testo o JSON.

Cos'altro conviene tenere aperto accanto?

Righe in array JSON e Generatore e analizzatore di query string URL: ricorrono nella stessa attività abbastanza spesso da meritare una seconda scheda.

Da dove vengono i dati?

L'estrazione si basa su pattern, non su un parser: riconosce le forme comuni di un indirizzo, di un URL o di un IP invece di validarli rispetto alla specifica. È il compromesso giusto per un incollato e sbagliato per un dato che stai per salvare.

Per approfondire

Tutte le guide →
SpiegazioneDa JSON a CSV quando la struttura è annidata: perché non esiste una risposta giustaI due stessi ordini escono con cinque colonne da un convertitore e dieci da un altro, e nessuno dei due sbaglia. Percorsi con punti, array di scalari, array di oggetti e record con chiavi diverse: quattro decisioni, prese per te e quasi sempre in silenzio.SpiegazionePunto e virgola, tab, barra verticale: scegliere un delimitatore che sopravviva al viaggioPerché la lingua di chi legge decide il delimitatore, che cosa fa il convertitore alle virgolette quando cambi, che cos'è davvero la prima riga sep=, e il conteggio delle celle citate sullo stesso export scritto in cinque modi.GuidaCodici di stato HTTP spiegati: quelli che davvero si confondono301 contro 308, 302 contro 307, 401 contro 403, 404 contro 410 — più che cosa promette davvero Retry-After su un 429 o un 503. Le coppie in cui scegliere il codice sbagliato cambia il comportamento, non solo le parole.SpiegazioneDa CSV a JSON: i cinque casi che rompono qualsiasi convertitoreDelimitatori tra virgolette, a capo incorporati, tipi ambigui, intestazioni duplicate e codifica. Ogni caso è passato dal convertitore e qui c'è l'output esatto — compresi i due che non salva.SpiegazioneJSON è più semplice di quanto pensi, ed è questo il problemaJSON non ha un tipo intero, né un tipo data, né commenti, né schema. Ognuna di queste assenze produce un bug preciso: un identificatore di 19 cifre torna sbagliato di 21, un timestamp diventa una stringa su cui nessuno si è accordato, NaN non si può scrivere e le chiavi duplicate sono legali. Tutto eseguito, in due linguaggi.GuidaCostruire un URL con parametri che sopravvive a un copia-incollaTre codifiche, una differenza visibile: %20 o +. La modalità modulo del generatore riproduce URLSearchParams byte per byte su diciassette valori — ma dagli un URL di base con un frammento e ogni parametro finisce dentro l'hash, dove nessun server lo vede.