begin process at 2012 02 13 19:17:33
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

Framework

 > 

Autre Framework

 > 

Problème de récupération d'éléments xml


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème de récupération d'éléments xml

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ée 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 source de données xml [ par math11 ] Salut, J'aimerais savoir comment je peux générer dynamiquement une liste d'éléments (mots récupéré depuis une feuille de données xml traitée avec xsl Problème Parser XML Ajax sous Safari/Chrome [ par ju0123456789 ] Bonjour, Je rencontre un problème de parser XML dans une requete Ajax sous le navigateur Safari (Idem sous chrome). Je m'explique, la requete Ajax (


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 5,585 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales