Hallo,
wenn dir PHP&MySQL zu umfangreich ist, setze doch weiter auf HTML und Javascript und stelle deine Daten z.B. in Dateien zur Verfügung.
Wie du schon erwähnt hast, eignet sich hier XML besonders.
Gut, kannst du schon Java, dann erübrigen sich weitere Worte, ansonsten lesen, lesen, und probieren.
Zum Einstieg:
SELFHTML: JavaScript/DOM
MfG