Die Javascript-Funktion zum Konvertieren von <table>-Tabellendaten in das JSON-Format lautet wie folgt Code kopieren Der Code lautet wie folgt:<Skript> var keysArr = neues Array("Schlüssel0", "Schlüssel1", "Schlüssel2"); function TableToJson(tableid) { //tableid ist der Name der Tabelle, die Sie konvertieren möchten, ein String, wie z.B. "example" var rows = document.getElementById(tableid).rows.length; //Anzahl der Zeilen abrufen (einschließlich Thead) var colums = document.getElementById(tableid).rows[0].cells.length; //Anzahl der Spalten abrufen var json = "["; var tdWert; für (var i = 1; i < Zeilen; i++) { //jede Zeile json + = "{"; für (var j = 0; j < Spalten; j++) { tdName = keysArr[j]; //Schlüssel der JSON-Daten json += "\""; //Füge ein doppeltes Anführungszeichen hinzu json += tdName; json + = "\""; json += ":"; tdValue = document.getElementById(tableid).rows[i].cells[j].innerHTML; //Der Wert der JSON-Daten if (j === 1) {//Die erste Spalte ist im Datumsformat und muss gemäß den JSON-Anforderungen wie folgt hinzugefügt werden tdValue = "\/Datum(" + tdValue + ")\/"; } json + = "\""; json += tdWert; json + = "\""; json += ","; } json = json.substring(0, json.length - 1); json + = "}"; json += ","; } json = json.substring(0, json.length - 1); json += "]"; gib JSON zurück; } </Skript> |
<<: Native Netzwerkanforderungsschema von Vue und Netzwerkanforderungsbibliothek von JS
>>: Empfohlene Tipps für Web-Frontend-Ingenieure
es installation Docker-Pull Elasticsearch:7.4.0 #...
Optimistisches Sperren Optimistisches Sperren wir...
Verwandte Artikel: Anfänger lernen einige HTML-Ta...
01. Befehlsübersicht Der Einfügebefehl fügt die e...
Implementierungsanforderungen Das ElementUI imiti...
Mit REGELN kann die Art der inneren Rahmen der Ta...
Inhaltsverzeichnis Installieren Sie Jupyter Docke...
Beim Schreiben einer Seite kommt es häufig vor, d...
In diesem Artikel wird der spezifische Code von V...
Der Code sieht folgendermaßen aus: <!DOCTYPE h...
Eine kurze Analyse von rem Zunächst einmal ist re...
Inhaltsverzeichnis Überblick 1. Funktion Entprell...
Nehmen Sie als Beispiel die WEB-Schnittstelle von...
1.Dies deutet auf 1. Wer ruft wen an? Beispiel: F...
Inhaltsverzeichnis Vorwort: Verschlüsselungsalgor...