Puedes tener un solo XML para todos los puestos, pero si son muchos, y con mucha información, tienes que buscar la cantidad de información que puedes leer de un XML.
Y para accesar al archivo, solo tienes que recorrer todos los nodos que representan un puesto, y buscar el que corresponde al puesto capturado.
Para esto tienes que usar el siguiente codigo:
Código :
System.useCodepage = true; //Permite caracteres tradicionales como letras con tilde la ñ, etc.
var Parametros_XML:XML; //Se declara la variable Parametros_XML de tipo XML (utilizada para almacenar el documento xml)
Parametros_XML = new XML(); //creando el objeto Parametros_XML de typo XML
Parametros_XML.ignoreWhite = true; //Permite que el objeto XML ignore los espacios en blanco entre marca y marca del documento XML
Parametros_XML.onLoad = function(swExito) {
if (! swExito) {
trace("No se cargo el archivo XML");
return;
}
_global.imgPortadaPrincipal = Parametros_XML.firstChild.childNodes[1].firstChild.firstChild.firstChild.firstChild.attributes.n;
trace("Se termino de leer parametros Portada(" + _global.imgPortadaPrincipal + ") TotNodos(" + Parametros_XML.firstChild.childNodes[1].firstChild.childNodes[1].childNodes.length + ")");
// cada opción del menu, el ultimo nodo son los creditos
for (nNodo = 0; nNodo < Parametros_XML.firstChild.childNodes[1].firstChild.childNodes[1].childNodes.length ; nNodo++) {
NodoMenu = Parametros_XML.firstChild.childNodes[1].firstChild.childNodes[1].childNodes[nNodo];
if (NodoMenu.attributes.type == "menu") {
img11 = NodoMenu.firstChild.firstChild.firstChild.attributes.n;
img12 = NodoMenu.firstChild.childNodes[1].firstChild.attributes.n;
img13 = NodoMenu.lastChild.firstChild.firstChild.attributes.n;
} else {
trace("* Nodo no es opcion de menu (" + NodoMenu.attributes.type + ")");
}
}
}
//**************************************************************************
Parametros_XML.load("Parametros.xml"); //El método load() permite cargar el documento xml
Las palabras firstChild y childNodes[x] usalas para acceder a tus datos, dependiendo de la estructura
Postea la estructura de tu XML, para decirte como usar estos.