Bonjour,
J'ai un fichier XML qui contient des données et que je souhaiterai mettre dans un textarea ou n'importe quelle zone de texte Flex, mais je ne trouve aucun élément text qui contiennent un dataProvider. Voici mon code :
MXML :
Voici le XML :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 <?xml version="1.0" encoding="utf-8"?> <mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="400" height="300"> <mx:Script> <![CDATA[ import mx.collections.ArrayCollection; import mx.rpc.events.ResultEvent; [Bindable] private var arrayCollectionDonnees:ArrayCollection; private function donneesHandler(event:ResultEvent):void{ arrayCollectionDonnees=event.result.edito.item1.article; } ]]> </mx:Script> <mx:HTTPService id="donnees" url="src/assets/donnees.xml" result="donneesHandler(event)"/> <mx:TextArea text="{arrayCollectionDonnees}"/> </mx:Canvas>
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 <?xml version="1.0" encoding="iso-8859-1"?> <edito> <item1> <article>Bonjour, je m'appelle Julien </article> </item1> <item2> <article>Hello, My name is Julien </article> </item2> <item3> <article> </article> </item3> <item4> <article> </article> </item4> </edito>
Yul
Partager