Se hai voglia di studirti un pò qualche esempio puoi vedere
http://www.tipue.com/

è un motore di ricerca in javascript che va a leggersi informazioni da file di testo semplice e anche da file strutturati come XML