Maison > interface Web > js tutoriel > Comment analyser facilement des données CSV dans des tableaux JavaScript ?

Comment analyser facilement des données CSV dans des tableaux JavaScript ?

DDD
Libérer: 2024-12-11 08:53:17
original
177 Les gens l'ont consulté

How to Easily Parse CSV Data into JavaScript Arrays?

Comment analyser les données CSV en table fait avec facilité.

Le format de données CSV

Les données CSV données adhèrent au format suivant:

Convertissant en convertissage en converti Arrays
heading1,heading2,heading3,heading4,heading5
value1_1,value2_1,value3_1,value4_1,value5_1
value1_2,value2_2,value3_2,value4_2,value5_2
...
Copier après la connexion

Pour convertir ces données en un tableau, vous pouvez tirer parti de la fonction $ .csv.toObjects () fournie par la bibliothèque jQuery-CSV. Cette fonction mappe automatiquement les données CSV en objets.

Exemple

Pour l'ensemble de données fourni, le code ci-dessous générera le tableau souhaité:

Sortie
$.csv.toObjects(csv);
Copier après la connexion

Le tableau résultant sera:

Remarque
[
  { heading1: "value1_1", heading2: "value2_1", heading3: "value3_1", heading4: "value4_1", heading5: "value5_1" },
  { heading1: "value1_2", heading2: "value2_2", heading3: "value3_2", heading4: "value4_2", heading5: "value5_2" }
]
Copier après la connexion

La jQuery-CSV La bibliothèque gère les données CSV conformes à la RFC 4180, garantissant la précision.

    Vérifiez que vos données CSV contiennent des ruptures de ligne appropriées pour garantir la validité.

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!

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