Quelles sont différentes approches pour filtrer et affecter des données XML aux contrôles. mon application se montrer quand je fais cela en utilisant Tableau et en boucle ??L'application est devenue très lente?
0
A
Répondre
0
Espérons que cela aide. À l'avenir, essayez d'être un peu plus précis avec vos questions.
utiliser une boucle pour parcourir les noeuds du XML, comme suit:
var total:Number = 0;
for each (var property:XML in myXML.item)
{
var q:int = Number([email protected]);
var p:Number = Number(property.price);
var itemTotal:Number = q * p;
total += itemTotal;
trace(q + " " + property.menuName + " $" + itemTotal.toFixed(2))
}
trace("Total: $", total.toFixed(2));
Vous pouvez utiliser les parenthèses operators-- (et) --to éléments filtrants avec un nom ou une valeur d'attribut élément spécifique . Considérez l'objet XML suivant:
var x:XML =
<employeeList>
<employee id="347">
<lastName>Zmed</lastName>
<firstName>Sue</firstName>
<position>Data analyst</position>
</employee>
<employee id="348">
<lastName>McGee</lastName>
<firstName>Chuck</firstName>
<position>Jr. data analyst</position>
</employee>
</employeeList>
Les expressions suivantes sont valides:
x.employee.(lastName ==
"McGee")--This is the second employee
node.
x.employee.(lastName ==
"McGee").firstName--This is the
firstName property of the second
employee node.
x.employee.(lastName
== "McGee")[email protected] is the value of the id attribute of the second
employee node.
x.employee.(@id ==
347)--The first employee node.
x.employee.(@id ==
347).lastName--This is the lastName
property of the first employee node.
x.employee.(@id > 300)--This is an
XMLList with both employee
properties.
x.employee.(position.toString().search("analyst")
> -1)--This is an XMLList with both position properties.
Voir http://livedocs.adobe.com/flex/3/html/help.html?content=13_Working_with_XML_04.html pour plus d'informations.
Questions connexes
- 1. L'insertion de MySQL InnoDB est très lente
- 2. Repopulation JList très lente
- 3. Dans MS SQL Server, l'insertion de lignes dans une variable de table est devenue extrêmement lente.
- 4. Très lente requête Mysql SELECT
- 5. Demande HTTP SOAP très lente
- 6. Comment optimiser cette requête MySQL lente (très lente)?
- 7. css/javascript visibilité visible/cachée est très lente sur Blackberry
- 8. L'itération sur les e-mails Outlook est très lente
- 9. Supprimer les enregistrements dans axapta très lente
- 10. Eclipse suggère automatiquement la liste très lente
- 11. mysql "groupe par" requête très lente
- 12. La requête MySQL est devenue folle?
- 13. Network.downloadfile est très lent
- 14. Comment changer ma structure graphique (insertion très lente)?
- 15. Fusion très lente avec Subversion 1.5 (et 1.4 Server)
- 16. Conversion de documents Word SharePoint 2007 très lente
- 17. Interopérabilité très lente avec Word dans l'application C#
- 18. Php - Connexion à la base de données distante très lente
- 19. Expression régulière très lente lors de l'utilisation de documents volumineux
- 20. La recherche de l'environnement de développement sur certains modèles est très lente
- 21. La requête SQL Server est très lente lorsque rien à récupérer?
- 22. La fusion de deux matrices d'enregistrement actives est-elle très lente?
- 23. La requête SELECT est lente (aucun index nécessaire), pourquoi est-elle si lente?
- 24. Journal de requête lente MySQL - la lenteur est lente?
- 25. VBA File Open est lente
- 26. La sérialisation XML est lente
- 27. La connexion OpenID est lente
- 28. La création d'objets en Java est lente
- 29. QTextEdit.insertHtml() est très lent
- 30. django est très lent
Filtrez vos données avant de boucler. –