Question

Je suis en train d'obtenir en utilisant un fichier php la liste déroulante des combobox. Ce fichier php retourne une chaîne XML qui a été utilisé en tant que fournisseur de données pour combobox.

ce fil aussi, mais en vain.

Détails J'ai mis l'attribut creationComplete de mx: Application (init). Dans la fonction que j'ai envoyé la HTTPService suivante init ()

<mx:HTTPService id="interfaces" url="interfaces.php" resultFormat="e4x" method="POST"> 
 </mx:HTTPService>

Combo Box:
    

Mise à jour: Le xml devrait ressembler à

<?xml version=\"1.0\" encoding=\"utf-8\"?>
  <ifaces>
    <iface>
      <option>eth0</option>
    </iface>
    <iface>
      <option>eth1</option>
    </iface>
  </ifaces>

mais si j'exécute interfaces.php dans le navigateur les seules choses qui obtient l'affichage est     eth0eth1 alors que je me fais l'écho de la chaîne qui contient toutes les données du xml. Ne devrait pas tout type xml d'affichage de chaîne? : (

Était-ce utile?

La solution

Le problème est que ifaces est l'élément racine de votre XML, de sorte interfaces.lastResult == ifaces. Ainsi, le XMLList que vous voulez est interfaces.lastResult.iface.

Ceci est une classe principale tout qui fonctionne pour moi:

`

 

`

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top