HTML-Tabelle zu JSON

Liest die erste HTML-Tabelle als JSON oder CSV. Die andere Richtung ist JSON zu HTML-Tabelle · JSON nach CSV

Was diese Seite macht

Eine HTML-Tabelle ist schon Zeilen und Spalten. Diese Seite liest die erste Tabelle als JSON oder CSV. Die andere Richtung ist JSON zu HTML-Tabelle. JSON, das schon Zeilen ist, kann JSON nach CSV nutzen.

So geht es

  1. Fügen Sie HTML ein. Beim Tippen aktualisieren ist an. Ausgabe beginnt bei JSON.
  2. Umwandeln läuft einmal. Beispiel anzeigen füllt die Tabelle mit den Kopfzellen id, name und ok, den Zeilen 1 / Ada / true und 2 / Grace / false, und setzt Ausgabe auf JSON.
  3. Das JSON sind zwei Objekte. Jeder Wert ist eine Zeichenkette: "1", "Ada", "true", dann "2", "Grace", "false".
  4. Schalten Sie Ausgabe auf CSV. Der Text ist id,name,ok, dann 1,Ada,true, dann 2,Grace,false, ohne Anführungszeichen um diese Zellen.
  5. Alles löschen leert beide Felder. Ergebnis kopieren kopiert die Ausgabe.

Regeln und Grenzen

Nur die erste table wird gelesen. Eine Kopfzeile aus th wird zu den Schlüsseln. Ohne Kopf heißen die Spalten col1, col2 und so weiter. Tags in einer Zelle fallen weg, der Text bleibt. Eine Zelle ist immer eine Zeichenkette, deshalb kommen Zahl und Wahrheitswert nicht als JSON-Typen zurück. Komma, Anführungszeichen oder Zeilenumbruch in einer CSV-Zelle werden in Anführungszeichen gesetzt.

Wo man es nutzt

  • Eine einfache HTML-Tabelle nach JSON heben.
  • Ein CSV aus einer Tabelle ohne Anführungszeichen in den Zellen machen.
  • Prüfen, dass der Rückweg der JSON-Tabellenseite den Text behält.

Fragen

Warum ist id eine Zeichenkette?

Eine Zelle hat Text, keinen JSON-Typ. 1 wird als "1" gespeichert.

Was ist bei zwei Tabellen?

Gelesen wird die erste.