Dúvida com arquivo de properties

Boa tarde pessoal,

É possível em um arquivo de properties o seguinte formato:

ip:192.168.7.7 , false
ip:192.168.7.8 , true

Eu preciso ler o arquivo que possui uma lista de ips, capturando o ip que tem seu status = “true”
É possível usar properties ou seria outra solução.

Obrigado!

Olá, Wagner.

Amigo, se eu fosse você mudaria o arquivo para algo como:

liberados=192.168.7.7,192.168.7.8,192.168.7.9 bloqueados=192.168.7.10,192.168.7.11

Assim, quando recuperar a lista de “liberadados” ou “bloqueados”, faz um split(’,’) no valor que terá um array com os respectivos ips :wink:

Abraços e boa sorte.

Outra sugestão seria criar 2 arquivos texto: "liberados.conf’ e “bloqueados.conf”, por exemplo.
Neles você colocaria cada IP numa linha. Dai, usando Apache Commons IO fica muito fácil obter uma lista ou array das linhas de cada arquivo.