quinta-feira, 20 de janeiro de 2011

Lendo e escrevendo em arquivo .INI - Java

import java.io.File;
import java.io.IOException;
import ch.ubique.inieditor.IniEditor;

public class PropriedadesIni {

public static void main(String[] args) throws IOException {
new PropriedadesIni().EscreverIni("D:/configuracao.ini", "umc", "blog", "umcastec.blogspot.com");
System.out.println(new PropriedadesIni().LerIni("D:/configuracao.ini", "umc", "blog"));
}

public void EscreverIni(String arquivo, String chave, String variavel, String valor) throws IOException{
File file = new File(arquivo);
IniEditor iniFile = new IniEditor(true);
iniFile.load(file);

iniFile.addSection(chave);
iniFile.set(chave, variavel, valor);

iniFile.save(file);
}

public String LerIni(String arquivo, String chave, String variavel) throws IOException{
String ValorRetorno = null;
File file = new File(arquivo);
IniEditor iniFile = new IniEditor(true);
iniFile.load(file);

ValorRetorno = iniFile.get(chave, variavel);

return ValorRetorno;
}
}

Download da LIB

Nenhum comentário: