Manipulação simples de CSV/JSON
Aprenda a manipular dados simples em CSV e JSON usando operações integradas de strings e bibliotecas.
Manipulação simples de CSV/JSON é uma aula grátis de Java Academy no CoddyKit. Esta é a aula 2 de 3. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Java Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Java Academy inclui 3 aulas no total.
Introdução
CSV e JSON são formatos comuns. O Java pode lidar com eles usando ferramentas simples: String.split para CSV e bibliotecas como org.json para JSON.
Noções básicas de CSV
CSV (valores separados por vírgulas) armazena linhas de dados separadas por vírgulas. Cada linha é um registro.
Código: analisar CSV
Este código separa uma linha CSV em campos. Saída: Alice, 30, Engenheira.
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);
}
}
}
Noções básicas de JSON
JSON (Notação de Objetos JavaScript) usa pares de chave e valor. O Java possui muitas bibliotecas, como org.json e Gson.
Código: analisar JSON
Este código analisa uma cadeia JSON e extrai campos usando 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"));
}
}
Código: gerar JSON
Este código cria um objeto JSON simples com dois campos e o imprime.
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());
}
}
Verificação de CSV
Verificação rápida: qual é uma maneira comum de separar valores CSV?
Recapitulação
Recapitulação: CSV usa vírgulas e é analisado com split(). JSON usa pares de chave e valor e é analisado com bibliotecas como org.json ou Gson.
Perguntas Frequentes
A aula “Manipulação simples de CSV/JSON” é grátis?
Sim — o texto completo de “Manipulação simples de CSV/JSON” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Java Academy, atualize para CoddyKit PRO. O curso de Java Academy inclui 3 aulas no total.
O que vou aprender em “Manipulação simples de CSV/JSON”?
Aprenda a manipular dados simples em CSV e JSON usando operações integradas de strings e bibliotecas. Você pratica Java Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Java Academy?
Nenhuma experiência prévia é necessária. Java Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 2 de 3.
Quanto tempo leva a aula “Manipulação simples de CSV/JSON”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Java Academy?
Sim. Cada aula de Java Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- Noções básicas de serialização
- Manipulação simples de CSV/JSON
- Percurso de arquivos e utilitários