Ciao
qualcuno ha esperienza con ini4j?
sto facendo una classe di prova per scorrere i dati dei files ini, ho creato questa
ispirandomi a questacodice:import java.io.*; import org.ini4j.*; public class ProvaIni{ public static void main(String [] args){ String filePath=""; String sezione=""; String [] args2Show; if(args.length == 3){ filePath=args[0]; sezione=args[1]; try{ args2Show=args[2].split(","); Wini ini = new Wini(new File(filePath)); for(int i=0;i<args2Show.length;i++){ System.out.println(args2Show[i]+":"+ini.get(sezione,args2Show[i], String.class)); } }catch(Exception e){ e.printStackTrace(); } }else if(args.length == 1){ try{ Wini ini = new Wini(new File(filePath)); for(String sectionname : ini.keySet()){ Ini.Section section = ini.get(sectionname); for(String option : section.keySet()){ System.out.println(option + " = " + section.fetch(option)); } } }catch(Exception e){ e.printStackTrace(); } }else{ System.out.println("Usage: \njava ProvaIni inifilepath\njava ProvaIni inifilepath sezione var1,var2,var3"); } } }
http://sourceforge.net/p/ini4j/discu...ef917314/#0d7d
solo che non riesco a listare le sezioni. se lancio il comando
java ProvaIni miofile.ini
mi ritorna la lista dei files presenti nella stessa cartella di ProvaIni![]()
vorrei debuggare da solo ma non conosco la sintassi
ad esempiocodice:String sectionname : ini.keySet()
dove sbaglio?

Rispondi quotando
