Maison > interface Web > tutoriel HTML > Comment convertir les données d'un tableau au format HTML au format Json

Comment convertir les données d'un tableau au format HTML au format Json

php中世界最好的语言
Libérer: 2018-02-08 09:42:51
original
4460 Les gens l'ont consulté

Cette fois, je vais vous montrer comment convertir les données d'un tableau au format html au format Json. Quelles sont les précautions pour convertir les données d'un tableau au format html au format Json. Voici des cas pratiques. .

La fonction javascript pour convertir les données du tableau au format Json est la suivante

<script> 
var keysArr = new Array("key0", "key1","key2"); 
function TableToJson(tableid) { //tableid是你要转化的表的表名,是一个字符串,如"example" 
var rows = document.getElementById(tableid).rows.length; //获得行数(包括thead) 
var colums = document.getElementById(tableid).rows[0].cells.length; //获得列数 
var json = "["; 
var tdValue; 
for (var i = 1; i < rows; i++) { //每行 
json += "{"; 
for (var j = 0; j < colums; j++) { 
tdName = keysArr[j]; //Json数据的键 
json += "\""; //加上一个双引号 
json += tdName; 
json += "\""; 
json += ":"; 
tdValue = document.getElementById(tableid).rows[i].cells[j].innerHTML;//Json数据的值 
if (j === 1) {//第1列是日期格式,需要按照json要求做如下添加 
tdValue = "\/Date(" + tdValue + ")\/"; 
} 
json += "\""; 
json += tdValue; 
json += "\""; 
json += ","; 
} 
json = json.substring(0, json.length - 1); 
json += "}"; 
json += ","; 
} 
json = json.substring(0, json.length - 1); 
json += "]"; 
return json; 
} 
</script>
Copier après la connexion

Je vous crois J'ai lu ces cas Après avoir maîtrisé la méthode, veuillez prêter attention aux autres articles connexes sur le site Web chinois de php pour un contenu plus passionnant !

Lecture connexe :

Comment rediriger une connexion HTML

Quelle est la différence entre html, xhtml et xml

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal