una pregunta sobre el análisis del archivo xml en Flex

Ahora me enfrento a un pequeño proyecto, en el que tengo que presentar una tabla peoridic al usuario. Sin embargo, es un poco más complicado que solo un archivo de imagen de tabla peoridic puro. Permítanme desglosarlo un poco:

1.En la misma carpeta, hay un archivo xml, que tiene el siguiente formato:

<constraints>
<element>
 <name>Calcium</name>
 <abbreviation>Ca</abbreviation>
 <emissions>
  <wavelength>118</wavelength>
 </emissions>
 <standards>
  <concentration>0.01</concentration>
  <concentration>0.1</concentration>
 </standards>
</element>

básicamente solo especifica qué elementos deben resaltarse en la tabla peoridic. Entonces, después de leer este archivo xml, nuestra tabla peoridic debe reflejarse haciendo que estos elementos sean amarillos y clicables, dejando otros grises y no clicables. Pero solo el atributo de nombre es Lo que necesitaba.

2. En segundo lugar, solo necesita asegurarse de que los elementos en los elementos de la tabla periódica que ha especificado el archivo xml deben estar habilitados para que el usuario haga clic.

Como soy un poco nuevo en la programación de Flex, ahora me preocupan dos cosas: la primera es cómo realizar el análisis xml en FLEX. Hice este análisis en C #, pero no tengo idea de cómo hacerlo. En segundo lugar, ¿cómo debo representar la tabla periódica? Debería hacer que se pueda hacer clic en los elementos. En tercer lugar, ¿cómo debo hacer que la tabla periódica sea consciente de los elementos que se han analizado del archivo xml, es decir, dónde debo almacenar estos elementos extraídos?

Suena un poco difícil, solo necesito algunas ideas o tal vez algún código para ayudarme a comenzar, ¡gracias!

Respuestas a la pregunta(2)

Su respuesta a la pregunta