Maison > interface Web > tutoriel HTML > le corps du texte

Exemple de code pour convertir les données d'une table HTML en production de pages au format Json_HTML/Xhtml_Web

WBOY
Libérer: 2016-05-16 16:39:04
original
1270 Les gens l'ont consulté

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

Copiez le code
Le code est comme suit :

<script> <br>var clésArr = new Array("key0", "key1","key2"); est la table de la table que vous souhaitez convertir. Le nom est une chaîne, telle que "exemple" <br>var rows = document.getElementById(tableid).rows.length; //Obtenir le nombre de lignes (y compris la tête) <br>var colums = document.getElementById(tableid). rows[0].cells.length; //Obtenir le nombre de colonnes <br>var json = "["; i = 1; i < lignes; i ) { // Chaque ligne<br />json = "{"; <br />pour (var j = 0; j < colonnes; j ) { <br />tdName = keysArr[ j]; //Clés des données Json<br />json = """; //Ajouter un guillemet double <br />json = tdName; <br />json = """; <br />json = ":"; 🎜>tdValue = document.getElementById(tableid).rows[ i].cells[j].innerHTML;//La valeur des données Json<br />if (j === 1) {//La première colonne est la date format, vous devez l'ajouter comme suit selon les exigences 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 = json.substring (0, json.length - 1); <br />json = "]"; <br />return json; 🎜></script>

É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