Tabella HTML in JSON

Legge la prima tabella HTML come JSON o CSV. L'altra direzione è JSON in tabella HTML · Da JSON a CSV

Cosa fa questa pagina

Una tabella HTML è già righe e colonne. Questa pagina legge la prima tabella come JSON o CSV. L'altra direzione è JSON in tabella HTML. Un JSON che è già righe può usare da JSON a CSV.

Come usarla

  1. Incolla HTML. Aggiorna mentre scrivi è attivo. Uscita parte da JSON.
  2. Converti esegue una volta. Mostra esempio riempie la tabella la cui intestazione è id, name e ok, con le righe 1 / Ada / true e 2 / Grace / false, e mette Uscita su JSON.
  3. Il JSON sono due oggetti. Ogni valore è una stringa: "1", "Ada", "true", poi "2", "Grace", "false".
  4. Passa Uscita a CSV. Il testo è id,name,ok, poi 1,Ada,true, poi 2,Grace,false, senza virgolette intorno a quelle celle.
  5. Cancella tutto svuota le due caselle. Copia risultato copia l'uscita.

Regole e limiti

Si legge solo la prima table. Una riga di intestazione con th diventa le chiavi. Senza intestazione le colonne sono col1, col2 e così via. I tag dentro una cella si tolgono e il testo resta. Una cella è sempre una stringa, quindi un numero e un booleano non tornano come tipi JSON. Una virgola, una virgoletta o un a capo in una cella CSV vengono messi tra virgolette.

Dove si usa

  • Portare una tabella HTML semplice in JSON.
  • Fare un CSV da una tabella senza virgolette nelle celle.
  • Controllare che il ritorno della pagina tabella JSON conservi il testo.

Domande

Perché id è una stringa?

Una cella ha testo, non un tipo JSON. 1 è memorizzato come "1".

E se la pagina ha due tabelle?

Si legge la prima.