Hallo allerseits!
Wieder einmal stehe ich davor eine Applikation zu vergewaltigen, sprich sie einem ursprünglich nicht angedachten Zweck zuzuführen.
Dazu muss ich hierarchische Daten aus einer DB holen und u.a. auch als JTree abbilden. Vor dieser ähnlichen Aufgaben werde ich in Zukunft noch häufiger stehen und da merke ich mal wieder, dass Algorithmen nie meine Stärke waren
Die Daten entsprechend im Aufbau einer Buchkapitelstruktur (1, 1.1, 1.1.1, 2, 2.1, ...) und sind von beliebiger Länge und Tiefe. Wie bekomme ich diese nun am einfachsten in eine hierarchische Struktur, wie z.B. einem DefaultTreeModel verpackt? Ich überlege auch schon sie nach dem Auslesen aus der DB erstmal intern in XML umzuwandeln, aber da stellt sich ja dann dasselbe Problem.
Zukünftig müssten an diese "Kapitel" dann noch weitere Daten angehängt werden können, das Ganze sollte also möglichst gut erweiterbar sein.
Hat jemand eine Idee oder nen guten Link wie ich meine Daten in XML überführt bekomme? Von da aus sollte ich ja dann weiterkommen, hoffe ich...
Wieder einmal stehe ich davor eine Applikation zu vergewaltigen, sprich sie einem ursprünglich nicht angedachten Zweck zuzuführen.
Dazu muss ich hierarchische Daten aus einer DB holen und u.a. auch als JTree abbilden. Vor dieser ähnlichen Aufgaben werde ich in Zukunft noch häufiger stehen und da merke ich mal wieder, dass Algorithmen nie meine Stärke waren
Die Daten entsprechend im Aufbau einer Buchkapitelstruktur (1, 1.1, 1.1.1, 2, 2.1, ...) und sind von beliebiger Länge und Tiefe. Wie bekomme ich diese nun am einfachsten in eine hierarchische Struktur, wie z.B. einem DefaultTreeModel verpackt? Ich überlege auch schon sie nach dem Auslesen aus der DB erstmal intern in XML umzuwandeln, aber da stellt sich ja dann dasselbe Problem.
Zukünftig müssten an diese "Kapitel" dann noch weitere Daten angehängt werden können, das Ganze sollte also möglichst gut erweiterbar sein.
Hat jemand eine Idee oder nen guten Link wie ich meine Daten in XML überführt bekomme? Von da aus sollte ich ja dann weiterkommen, hoffe ich...