У меня есть XML в нижнем формате.Проверка наличия значений XML в массиве AS3
<user uid="0001">
<FirstName>John</FirstName>
<LastName>Smith</LastName>
<ImagePath>images/0001.jpg</ImagePath>
<flightno>GS1234</flightno>
</user>
<user uid="0002">
<FirstName>Luke</FirstName>
<LastName>Dixon</LastName>
<ImagePath>images/0002.jpg</ImagePath>
<flightno>TD1234</flightno>
</user>
<user uid="0003">
<FirstName>Paul</FirstName>
<LastName>Kerr</LastName>
<ImagePath>images/0003.jpg</ImagePath>
<flightno>GS1234</flightno>
</user>
Это небольшой образец, есть пара 100 из них.
Я использовал фильтрацию E4x для фильтрации другого набора данных XML, который создает массив as3. Массив содержит некоторые номера рейсов (например: [GS1234, PB7367, TD1234].
Мне интересно, как я могу фильтровать свой XML (как показано выше), чтобы показывать только пользователей, чей «flightno» EXISTS в массиве AS3 .
Я предполагаю, что некоторые его вроде E4X запроса, но я не могу показаться, чтобы получить это право!
Спасибо!
Кажется, что это не работает, я просто «не могу разобрать XML» –
Я предполагаю, что это просто, что flash pro cs6 (я использую) способен анализировать встроенный xml с несколькими строками и предыдущими версиями Flash IDE нет. В любом случае, суть находится в строке ниже '// solution:'. –
Я использую cc mate, плохо имею игру. Спасибо за вашу помощь. –