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
1. Grundlegende Umgebung 1. Betriebssystem: CentO...
Gespeicherte Prozeduren 1. Erstellen Sie eine ges...
Dies liegt daran, dass der Datenbankserver so ein...
Nachdem Sie Docker auf dem Linux-Server installie...
Sortierte Liste XML/HTML-CodeInhalt in die Zwisch...
Inhaltsverzeichnis 1. Schlüsselwörter 2. Dekonstr...
Es ist nicht einfach, die vertikale Zentrierung vo...
In gewöhnlichen Projekten stoße ich häufig auf di...
(I) Grundkonzepte der Farbabstimmung auf Webseiten...
So ermitteln Sie, ob eine Variable in der Shell l...
1. Befehlseinführung bzip2 wird zum Komprimieren ...
Drei nützliche Codes, die Besuchern dabei helfen,...
Inhaltsverzeichnis Überblick 1. Bereichsfehler 2....
HTML <dl> Tag #Definition und Verwendung Da...
Installieren Sie zuerst die abhängigen Pakete, um...