000
30.11.2004, 13:39 Uhr
Belisar
|
Hi,
ich bin zwar noch neu bei Java, aber da ich etwas in Bezug auf XML schreiben will, denke ich, daß es vernünftig wäre, das mit Java zu machen.
Ich hatte folgendes vor:
Code: |
eingabefile.xml
<Catalog> <Book> <Year>1982</Year> <Author>Blablub</Author> </Book>
<Book> <Year>1985</Year> <Author>Blablub</Author> </Book>
<Book> <Year>1982</Year> <Author>Blablub</Author> </Book>
<Book> <Year>1982</Year> <Author>BlubBlab</Author> </Book> </Catalog>
|
Ich wollte jetzt ein Programm schreiben, daß zum Beispiel bei dem Aufruf java programm -y 1982 -a Blablub -xml eingabefile.xml -out ausgabefile.xml alle <Book> raussucht, wo der Author Blablub war und das Jahr 1982 und diese dann in eine neue xml file ausgabefile.xml schreibt.
Code: |
ausgabefile.xml
<Catalog> <Book> <Year>1982</Year> <Author>Blablub</Author> </Book>
<Book> <Year>1982</Year> <Author>Blablub</Author> </Book> </Catalog>
|
Jetzt meine Frage: Hat jemand Empfehlungen für mich, mit welcher Bibliothek man das am besten lösen sollte? Also was ich bis jetzt gefunden hab, wäre SAX und DOM APIs, aber vielleicht gibt es ja etwas mit dem ich das viel bequemer machen kann.
Am Rande: Wenn jemand schon Klassen oder Programme kennt, wo das schon gelöst ist, wäre ich für diesen Tipp auch dankbar.
Dieser Post wurde am 30.11.2004 um 13:40 Uhr von Belisar editiert. |