Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Problème de récupération d'éléments xml [ Framework / Autre Framework ] (KaiO)

mercredi 9 mai 2007 à 17:38:37 | Problème de récupération d'éléments xml

KaiO

Hello,
je ne sais pas si je poste au bon endroit, j'espère.

Voici mon problème

Je récupère, à l'aide de javascript d'une manière asynchrone, un document xml.
Je récupère les différents éléments ainsi que les valeurs souhaitée.
Du côté donnée, je crée le document xml en asp au format ISO-8859-1.
Jusque là, pas de souci, j'arrive bien a accéder à mes données, Nickel.

Jusqu'au moment où mes données me retourne un texte de ce genre "<JS> blalbalb par ci"
Et là, plantage de mon parser sur cette méthode

xhr_object.responseXML.getElementsByTagName('option').length
ça me retourne toujours 0

Je vous met donc un exemple de xml qui m'est généré et qui fonctionne.
<?xml version="1.0" encoding="ISO-8859-1" ?>
<lstelements>
<option>
<code>0856</code>
<text>bla elale alfslf</text>
</option>
</lstelements>

Et celui qui plante :
<?xml version="1.0" encoding="ISO-8859-1" ?>
<lstelements>
<option>
<code>0648</code>
<text><JS> sdfjelk aek</text>
</option>
</lstelements>


Je me suis donc dit que j'allais essayer de passer les elements en attribut de option de cette manière :
<option code="0648" text="<JS> sdfjelk aek" />

Mais malheureusement, impossible de récupérer les éléments option.
J'ai toujours le même plantage.
Est-ce que quelqu'un a une idée ?

mercredi 9 mai 2007 à 21:31:52 | Re : Problème de récupération d'éléments xml

el_teedee

Membre Club
Réponse acceptée !
Je sais pas si cela vient de là, mais je crois qu'il interprete <JS> comme une balise, donc :
d'une part, elle n'est pas auto fermante, donc pas bon,
d'autre part, je crois qu'il ne faut pas écrire les noms de balises en majuscules.

Donc il faudrait que tu trouves un moyen d'escaper cette balise <JS>

Tu as la main sur la génération du xml ? Si oui, remplace < par son code html %3C peut être.


jeudi 10 mai 2007 à 08:45:38 | Re : Problème de récupération d'éléments xml

KaiO

Hello,

Effectivement j'en étais aussi arrivé à la conclusion que cette balise était interprétée.
Mais étant donné que c'est un caractère qui provient directement des données de la base, il faut qu'il soit interprété comme du texte.

Oui le générateur xml est une partie que j'ai codée. Et effectivement ça marche bien en remplaçant ça valeur par celle HTML. J'y avais pensé mais je m'étais trompé dans le passage des valeurs de la méthode asp et je pensais que ça ne marchais pas.

Du coup ça fonctionne bien, merci beaucoup



Cette discussion est classé dans : problème, récupération, xml, option, éléments


Répondre à ce message

Sujets en rapport avec ce message

Récupération de code sur une sélection [ par marlysa34 ] Bonjour;J'ai un problème de code, j'ai récupéré celui-ci sur une page web. Le problème est le suivant : quand je clique sur un smileys l'adresse du sm Afficher une option dans un select [ par viggen76 ] Bonjour, J'ai une liste déroulante (select) dans une page. Cette liste contient des éléments, disons une dizaine. Mais la liste n'a une capacité d'af énorme problème option onclick [ par Rankin ] Bonjour à tous, Voilà je bosse sur le développement d'un site et je croyais en avoir terminé, quand je me suis rendu compte que mon code qui marchait sauvegarde sur xml [ par Hermios ] Bonjour à tous, Mon problème est le suivant, j'aimerai enregistrer des données d'une page html sur un fichier javascript, lorsque celle ci se ferme. A Problème sur un return [ par Evangun ] Bonjour à tous,j'ai un problème de passage de variable d'une fonction à l'autre par un return, j'ai beau cherché je ne trouve pas. C'est load_xml ( ) Récupération valeur de Option(select) [ par ahikaz ] Salut,Je veux récupérer les valeurs d'une option mais je ne sais pas comment faire.Voici un exemple:function ajopt(){var o=<span style="COLOR: problème de lecture du xml [ par magic001 ] bonjour, je suis entrain de dévélopper une interface qui me permetra de recuperer le post d'un champ "option" sur un textaea.le post se fait son probl Récupération valeur liste déroulante [ par Coralyy ] Bonjour à tous!Je vous expose mon problème ! J'ai besoin de récupérer la valeur d'une liste déroulante pour définir quelle partie du formulaire j'affi ajax et dom avec jquery [ par moafred ] Bonjour, Mon problème est le suivant: Je fais appel à la fonction "load" de jQuery pour injecter des éléments html dans un div déjà présent dans le Ilot de données XML [ par JoebarGlut ] Bonjour,Je me confronte au problème d'ilots de données sous firefox.J'ai donc suivi le tutoriel ici : http://www.aliasdmc.fr/coursjavas/cours_javascri


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,281 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.