ako ti ne treba updateovanje podataka, dakle čist read-only, onda probaj ovu kombinaciju: XML za skladištenje podataka, kao što već imaš, i XSLT (xml zasnovan jezik) za transformaciju xml podataka u šta god drugo da ti treba, a u tvom slučaju u html određenog izgleda.... dodatna stvar za učenje bi ti bio XPath - detalj neophodan da bi koristio XSLT.
evo ti primer za "učenje" (mada ih možeš izguglati tone) koji sam jednom priliko napravio:
http://www.geocities.com/gonad...ojects/faithless/faithless.xml
to je link ka XML fajlu koji koristi XSLT transformaciju na linku:
http://www.geocities.com/gonad...ts/faithless/lyricsdbstyle.xml
i takva dva Tekstualna fajla su dovoljna da postigneš to što, ako sam te dobro razumeo, tebi treba....
btw,
XPath:
http://www.w3.org/TR/xpath
XSLT:
http://www.w3.org/TR/xslt