se carichi il file xml sul server, e poi lo leggi tramite ajax passando un url del tipo http://www.sito.it/file.xml, ok.
ma puoi solo leggerlo, non puoi modificarlo.
ogni volta che devi apportare una modifica, lo devi fare a mano e ricaricarlo sul server.

la pretesa estetica non c'entra assolutamente nulla in questo caso.
lo stile di un sito è indipendente da come gestisci i dati.....