Un po' di articoli sull'xml: http://flash-mx.html.it/tutorial/index.asp

Per la ricerca. Supponi di avere un array di parole chiave legate ciascuna ad un file xml, e dover cercare la corrispondenza di una parola inserita dall'utente:

codice:
keyWords = new Array();
keyWords[0] = ["rubinetto", "idraulica.xml"]
keyWords[1] = ["cemento", "edilizia.xml"]
keyWords[2] = ["luce", "ellettronica.xml"]

for(var i = 0; i < keyWords.length; i++){
	if(keyWords[i][0] == tuaParola){
		return keyWords[i][1]; break;
	}
}