2009-08-28 6 views
0

Tout semble être une chaîne en ce moment & qui ruine un peu le xml comme une structure de données interne, je n'ai pas besoin d'un grand arbre de chaîne J'ai besoin de données tapées: -/Y at-il des changements que je peux faire mes fichiers XML ou mon code AS3 qui va le forcer à faire des ints comme des nombres et des nombres comme nombres? Ou peut-être une sorte de schéma de type que je peux imposer?Puis-je obtenir ActionScript3 pour taper les numéros de cast et les entiers dans les fichiers XML sous forme de nombres et de nombres?

Pas vraiment travaillé avec XML jusqu'à récemment, donc les chances sont que je suis tout simplement ignorant de la façon canonique de faire face à cette ... l'illumination s'il vous plaît gourous!

Merci :)

Roger.

Répondre

2

XML est un ensemble de chaînes, et en tant que tel, il n'est pas bien adapté pour le stockage interne des données, car il n'a pas été conçu pour un accès rapide et efficace de l'information. Il n'y a rien à faire à ce sujet. Au lieu de stocker vos données internes dans une structure XML, il est préférable de créer une classe distincte pour stocker vos données, puis d'importer et d'exporter les données au format XML. Si vos fichiers d'entrée sont complexes et/ou changent fréquemment, alors Flex Builder est probablement la meilleure solution, car la prise en charge du schéma WSDL et XMl est intégrée.

+0

Hmm, c'est ce dont j'avais peur. Construire une classe supplémentaire semblait être un kludge et j'ai supposé Je manquais juste un peu de syntaxe mais je suppose que non :-( – user84643

1

Un moyen simple d'y parvenir est d'importer un WSDL à partir de votre service Web si c'est ainsi que vous récupérez votre code XML. Flex Builder génèrera non seulement les classes pour vous, mais la réponse du service Web sera fortement typée.

+0

L'utilisation de Flash non Flex et ce n'est pas un service Web en tant que tel. Ce dont j'ai besoin, c'est que Flash tape fortement les données qu'il lit depuis un fichier XML statique. J'ai créé un schéma XML mais je n'ai aucune idée de comment utiliser mon appli flash pour utiliser cette foutue chose :-( – user84643

Questions connexes