Napisałem zwykłe drzewo, które ma korzeń i węzły. Każdy węzeł może mieć dowolną ilość podwęzłów (to będzie moje drzewo genalogiczne). Jak je przechowywać w pliku, żeby jak najłatwiej było mi odczytać i dodawać do drzewa osoby?
0
0
Serializacja do XML - tu na przykładzie drzewa binarnego http://www.cs.usfca.edu/~galles/cs245/lecture/lecture9.pdf
W Javie są wbudowane biblioteki do serializowania.
0
Nie da rady taką strukturą załatwić wszystkich przypadków.
0
A czemu nie zwykła serializacja? Co prawda nie będzie się dało podpatrzeć pliku w edytorze tekstowym, ale za to standardowa serializacja Javowa doskonale sobie radzi z pętlami referencji.