0Pricing
Java Academy · Lekcja

Prosta obsługa CSV/JSON

Nauczą się Państwo obsługiwać proste dane CSV i JSON za pomocą wbudowanych operacji na ciągach znaków i bibliotek.

Prosta obsługa CSV/JSON to bezpłatna lekcja Java Academy na CoddyKit. To lekcja 2 z 3. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Java Academy, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Java Academy zawiera 3 lekcji w sumie.

Wprowadzenie

CSV i JSON to popularne formaty. Java może je obsługiwać za pomocą prostych narzędzi: String.split w przypadku CSV oraz bibliotek takich jak org.json w przypadku JSON.

Podstawy CSV

CSV (wartości rozdzielane przecinkami) przechowuje wiersze danych rozdzielone przecinkami. Każda linia jest jednym rekordem.

Kod: analizowanie CSV

Ten kod dzieli wiersz CSV na pola. Wynik: Alice, 30, Engineer.

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);
    }
  }
}

Podstawy JSON

JSON (notacja obiektowa JavaScript) używa par klucz-wartość. Java ma wiele bibliotek do obsługi JSON, takich jak org.json lub Gson.

Kod: analizowanie JSON

Ten kod analizuje ciąg JSON i wyodrębnia pola za pomocą 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"));
  }
}

Kod: generowanie JSON

Ten kod tworzy prosty obiekt JSON z dwoma polami i go wypisuje.

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());
  }
}

Sprawdzenie CSV

Szybkie sprawdzenie: jaki jest popularny sposób dzielenia wartości CSV?

Podsumowanie

Podsumowanie: CSV używa przecinków i jest analizowany za pomocą split(). JSON używa par klucz-wartość i jest analizowany za pomocą bibliotek takich jak org.json lub Gson.

Często zadawane pytania

Czy lekcja „Prosta obsługa CSV/JSON” jest bezpłatna?

Tak — pełny tekst „Prosta obsługa CSV/JSON” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Java Academy, przejdź na CoddyKit PRO. Kurs Java Academy zawiera 3 lekcji w sumie.

Co nauczysz się w „Prosta obsługa CSV/JSON”?

Nauczą się Państwo obsługiwać proste dane CSV i JSON za pomocą wbudowanych operacji na ciągach znaków i bibliotek. Ćwiczysz Java Academy z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.

Czy potrzebuję doświadczenia, aby zacząć Java Academy?

Nie wymagamy żadnego doświadczenia. Java Academy w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 2 z 3.

Ile czasu zajmuje lekcja „Prosta obsługa CSV/JSON”?

Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.

Czy mogę pisać i uruchamiać kod w tej lekcji Java Academy?

Tak. Każda lekcja Java Academy zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.

Wszystkie lekcje w tym kursie

  1. Podstawy serializacji
  2. Prosta obsługa CSV/JSON
  3. Przechodzenie po plikach i narzędzia
← Powrót do Java Academy