0Pricing
Java Academy · Leçon

Manipulation simple de CSV/JSON

Apprenez à manipuler des données CSV et JSON simples à l’aide des opérations intégrées sur les chaînes et de bibliothèques.

Manipulation simple de CSV/JSON est une leçon Java Academy gratuite sur CoddyKit. Ceci est la leçon 2 sur 3. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Java Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Java Academy comprend 3 leçons au total.

Introduction

CSV et JSON sont des formats courants. Java peut les traiter avec des outils simples : String.split pour CSV et des bibliothèques comme org.json pour JSON.

Notions de base de CSV

CSV (valeurs séparées par des virgules) stocke des lignes de données séparées par des virgules. Chaque ligne constitue un enregistrement.

Code : analyser un CSV

Ce code divise une ligne CSV en champs. Sortie : Alice, 30, Ingénieure.

public class Main {
  public static void main(String[] args) {
    String line = "Alice,30,Engineer";
    String[] parts = line.split(",");
    for (String p : parts) {
      System.out.println(p);
    }
  }
}

Notions de base de JSON

JSON (notation d'objet JavaScript) utilise des paires clé-valeur. Java possède de nombreuses bibliothèques, comme org.json.

Code : analyser du JSON

Ce code analyse une chaîne JSON et en extrait les champs avec org.json.

import org.json.JSONObject;
public class Main {
  public static void main(String[] args) {
    String json = "{\"name\":\"Bob\",\"age\":25}";
    JSONObject obj = new JSONObject(json);
    System.out.println("Name: " + obj.getString("name"));
    System.out.println("Age: " + obj.getInt("age"));
  }
}

Code : générer du JSON

Ce code construit un objet JSON simple comportant deux champs et l'affiche.

import org.json.JSONObject;
public class Main {
  public static void main(String[] args) {
    JSONObject obj = new JSONObject();
    obj.put("city", "Paris");
    obj.put("population", 2148000);
    System.out.println(obj.toString());
  }
}

Vérification de CSV

Vérification rapide : quelle méthode courante permet de séparer les valeurs CSV ?

Récapitulatif

Récapitulatif : CSV utilise des virgules et se traite avec split(). JSON utilise des paires clé-valeur et se traite avec des bibliothèques comme org.json ou d'autres bibliothèques similaires.

Questions Fréquemment Posées

La leçon « Manipulation simple de CSV/JSON » est-elle gratuite ?

Oui — le texte complet de « Manipulation simple de CSV/JSON » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Java Academy, passe à CoddyKit PRO. Le cours Java Academy comprend 3 leçons au total.

Qu'est-ce que j'apprendrai dans « Manipulation simple de CSV/JSON » ?

Apprenez à manipuler des données CSV et JSON simples à l’aide des opérations intégrées sur les chaînes et de bibliothèques. Tu pratiques Java Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.

Dois-je avoir de l'expérience pour commencer Java Academy ?

Aucune expérience préalable n'est requise. Java Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 2 sur 3.

Combien de temps prend la leçon « Manipulation simple de CSV/JSON » ?

La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.

Peux-tu écrire et exécuter du code dans cette leçon Java Academy ?

Oui. Chaque leçon Java Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.

Toutes les leçons de ce cours

  1. Bases de la sérialisation
  2. Manipulation simple de CSV/JSON
  3. Parcours de fichiers et utilitaires
← Retour à Java Academy