Hilfe bei dem Auslesen einer YAML Datei

SalzigerFelix

Neues Mitglied
Ich habe ein Problem beim Auslesen einer YAML Datei.

Wenn ich eine YAML Datei habe und in dieser steht z.B:

Google:
1
2
3
4​
Wikipedia:
5
6
7
8
​

Will ich das ich nur das Google und Wikipedia in eine Arraylist speichert werden und die Zahlen sollten nicht gespeichert werden.
Danke für eure Hilfe.
LG, Felix
 
Hey,
ich schätze das ich verstanden habe was du meinst, hab mal ein kleines Bsp. gemacht 😉

String reiter = "obergruppe" // als Bsp. kannst du den Reiter "obergruppe" machen und da kommt dann alles wie Google, Wikipedia etc. rein.

Set<String> list = cfg.getConfigurationSection(reiter).getKeys(false); // Hier werden dann alle ich nenne sie mal Gruppen von deinem Oberreiter, also Google, Wikipedia, etc. in ein Set gepackt.
String[] groups = new String[list.size()];
groups = list.toArray(groups);

Und einen Array bekommt man auch leicht zu Arraylist wenn du das unbedingt benötigst 🙂
 
Eigentlich meinte ich eher, wo die Klasse her kommt, org.apache.commons.configuration2.YAMLConfiguration ist's nämlich nicht...
 

Neue Themen


Zurück
Oben