テーブルデータを Json 形式に変換する JavaScript 関数は次のとおりです
<script> <br>var keyArr = new Array("key0", "key1","key2"); <br>function TableToJson(tableid) { //tableid変換するテーブルのテーブルです。名前は「example」などの文字列です。 <br>var rows = document.getElementById(tableid).rows.length; // 行数 (行数を含む) を取得します。 🎜>var colums = document.getElementById(tableid).rows[0].cells.length; //列数を取得します。 <br>var json = "[" <br>var tdValue; i = 1; i json = "{"; <br>for (var j = 0; j <colums j></colums>tdName = keyArr[ j]; //Json データのキー<br>json = """; //二重引用符を追加します <br>json = """ <br>json = ":"; 🎜>tdValue = document.getElementById(tableid).rows[ i].cells[j].innerHTML;//Json データの値<br>if (j === 1) {//最初の列は日付です形式の場合は、json の要件に従って次のように追加する必要があります<br>tdValue = " /Date(" tdValue ")/"; <br>} <br>json = """; <br>json = tdValue; <br>json = """; <br>json = ","; <br>} <br>json = json.substring(0, json.length - 1); <br>json = "}"; <br>json = ","; <br>} <br>json.substring (0, json.length - 1); <br>return json; 🎜></script>
声明:この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。