У меня есть файл конфигурации в таком формате,
object1=1
object2=2
object3=3
array={
sub_object1=sub_1
sub_object2=sub_2
sub_object3=sub_3
}
object4=4
object5=5
Я пытаюсь обработать это с помощью Properties.getProperty, но не могу найти эффективный метод обработки массива.
try {
Properties props = new Properties();
props.load( new FileInputStream( "settings.conf" ) );
if( !props.isEmpty() )
{
props.stringPropertyNames().stream().forEach((key) ->
{
if( !key.equals( "array" ) )
{
List<Object> subkeys = props.list();
for( subkeys: subkey ) )
{
System.out.println( "Subkey: " + props.getProperty( subkey ) );
}
}
});
}
} catch ( Exception e ) {
e.printStackTrace();
}
Я понимаю, что вышеизложенное ошибочно, но я не смог найти решение. У кого-нибудь есть идея?
List<Object> subkeys
? - person Little Santi   schedule 26.01.2016