Olá pessoal!
Estou com uma duvida aqui e até agora não consegui achar um solução pra ela.
É o seguinte tenho uma String assim:
String registro = ("1, \"Joao da Silva\", \"Rua Dois\",12, \"Villa\" ");
e quando faço:
arrayCampos = registro.split(",");
ele divide os campos certinho, até aqui tudo bem.
O problema é que se em algum campo da String “registro” tivesse um nome com uma virgula no meio exemplo:
String registro = ("1, \"Joao, da Silva\", \"Rua Dois\",12, \"Villa\" ");
o split dividiria o nome em duas partes, entenderam?
Gostaria de saber se tem alguma maneira de dividir os campos dessa String por vírgula “,” , mais que ignorasse
tudo que estivesse entre aspas duplas.
Se alguém puder ajudar agradeço a atenção, valeu!
- eu li as descrições dos métodos e nenhum deles resolve esse problema em particular 