Itérer tableau HTML à l'aide de jQuery, de la conversion des données dans la table en JSON
Je suis tombé sur un cas où je dois convertir un tableau HTML des données en JSON. Dans ce processus que j'ai à parcourir le tableau et les convertir un par un (en ligne) dans un tableau et ensuite de les convertir l'ensemble du tableau en JSON. Comment puis-je parcourir le tableau (chaque ligne et colonne)?
double possible de convertir un tableau en paramètre un objet JSON en jQuery
OriginalL'auteur user227790 | 2009-12-09
Vous devez vous connecter pour publier un commentaire.
D'abord comme fredrik souligné nous avons besoin d'inclure https://github.com/douglascrockford/JSON-js.
Seconde nous pouvons utiliser jQuery.fn.carte et jQuery.fn.obtenez de l' pour créer un tableau de tableaux (la
tr
:s) qui contient le jQuery.fn.texte contenu de latd
éléments:OriginalL'auteur azatoth
Vous avez également besoin de convertir le tableau JavaScript (également travailler sur des objets, des cordes, etc.) dans un JSON chaîne sérialisée.
L'ajouter à votre page (sera ajouté à jQuery bientôt):
Puis sérialiser votre tableau:
OriginalL'auteur fredrik
Quelque chose comme cela?
Extraire le contenu de chaque td dans un
myTable[rowIx][tableIx]
tableau.OriginalL'auteur David Hedlund
J'ai écrit un plugin pour cela, il a un peu de cloches et de sifflets. Check it out:
http://www.fletchzone.com/post/jQuery-Convert-HTML-Table-to-JSON.aspx
Les liens ne sont plus valides.
OriginalL'auteur Fletch