Lo de hacerlo con XML es cuestion de gustos y tambien depende de cuanta informacion vas a cargar pero como solo son algunos datos lo mejor es hacerlo desde un TXT.
Ahora para cargar el TXT correspondiente es facil, Algo asi:
Código:
datos = [{label:"Jose", data:"archivo1.txt"},
{label:"Juan", data:"archivo2.txt"}
, {label:"Maria", data:"archivo3.txt"},
{label:"Pedro", data:"archivo4.txt"}];
combo.setDataProvider(datos);
//Asignamos que funcion manejara el Combo
combo.setChangeHandler("Carga");
//Esta es la Funcion llamada, Aqui lo que hacemos es tomar el
Data del nivel Seleccionado y cargamos Dicho archivo
Carga = function (component) {
trace(component.getSelectedItem().data);
archivo = component.getSelectedItem().data;
Info = new LoadVars();
Info.load(archivo);
Info.onLoad = function() {
Campodetexto.text = this.Variable;
Campodetexto2.text = this.Variable2;
};
};
Espero te sirva!!
Saludos!!