java + XML

Tags:    java

Jeg er begyndt at kigge lidt på noget XML til mit java program.

Er der nogle der kender en tutorial der er let at forstå? Har googlet det, men jeg syntes de at de tutorials der er antager at men ved en hel del.

Så en tutorial/artikel om java og xml, der starter helt fra bunden, men også forklare hvordan og hvorfor tingene virker.

Jeg har desværre stadig ingen UP..



Du kan prøve at tage et kig her:

http://www.cafeconleche.org/books/xmljava/



Jeg er begyndt at kigge lidt på noget XML til mit java program.

Er der nogle der kender en tutorial der er let at forstå? Har googlet det, men jeg syntes de at de tutorials der er antager at men ved en hel del.

Så en tutorial/artikel om java og xml, der starter helt fra bunden, men også forklare hvordan og hvorfor tingene virker.

Jeg har desværre stadig ingen UP..


Her der hvordan man bruger SAX sammen med Java:
http://www.saxproject.org/quickstart.html

Hvis du vil vide hvordan det virker og hvorfor skal du nok ikke kigge på "java og xml" men bar "xml". Her et link som måske passer bedre så:

http://www.w3schools.com/xml/default.asp

Men basalt set så er det bare en måde at gemme information på i tekstform. Man læser typisk en fil med XML-tekst ved brug at et bibliotek som SAX så man slipper for at lave sit eget. Det ville ikke være svært at lave sin egen form for xml-specification med andre tegn og struktur, men xml standard.



Indlæg senest redigeret d. 15.06.2009 17:25 af Bruger #14645
Tak martin, det er godt nok en hel del at læse, men så ser det til gengæld også ud som om det hele er der :D



Så vidt jeg kan se så skulle der være nok at give sig i kast med. :)



hmm... er der en xml parser i java, eller er det kun API'erne til dem?

Altså, skal man selv installere noget?



Det ved jeg faktisk ikke. Jeg har lige hurtigt kigget det igennem og så vidt jeg kan se, så laver de XML filen med almindelig IO funktioner.



Det ved jeg faktisk ikke. Jeg har lige hurtigt kigget det igennem og så vidt jeg kan se, så laver de XML filen med almindelig IO funktioner.


Det er fordi de første exempler bruger SAX, der kun kan læse fra filen, ikke skrive til den.

Jeg kan ikke rigtig finde ud af om selve parser delen er i java biblioteket, eller om det kun er API'et, så man skal installere noget neden under.



Jeg er ikke selv inde i Java, men prøv at se om er her hjælper:

http://java.sun.com/j2se/1.4.2/docs/api/javax/xml/parsers/package-summary.html



Det ser ud som om der er en form for parser i java API'et. Jeg kan i hvert fald skrive til at xml document :D



t