From: Gregoor, Van Der Eyken (geyken@esual.com)
Date: 06/09/2001 - 12:36
ce qui est envisageable, c'est un parsing des attributs des elements,
ici tous
recuperer l'element porteur de l'attribut (e)
for ( int i=0 ; i < e.getAttributes.Length ; i++)
{
//caster le nom recupéré de la('attribut')
String sName = (String) e.getAttributes(i).nodeName;
// si le nom contient ta chaine alors traitement
if ( sName.indexof("_name) > 0 )
{
traitement...;
}
}
-----Original Message-----
From: Paco Moreau [mailto:pacomoreau@hotmail.com]
Sent: Thursday, September 06, 2001 12:05 PM
To: xml-tech@xmlfr.org
Subject: [xml-tech] Sélection d'un élement sans connaître l'intégralité
de son nom
Avec DOM je veux récupérer un attribut, dont je connais seulement la fin
du
nom.
exemple :
[XML]
...
<table @aa_name=toto/>
<table @bb_name=toto/>
<table @cc_name=toto/>
...
Je voudrais faire un truc du genre :
NOM = XmlDoc.selectSingleNode("table[@name='XX'_name]").text
Il me faudrait l'expression à mettre à la place de 'XX' pour
sélectionner
les attributs finissant par "name".
PS1 : Je ne connaît pas forcément l'index de l'attribut dans la liste
d'attributs
PS2 : '*' ne me paraît pas être la bonne solution
Merci d'avance de votre attention :)
____________________________________________________________
Jean-Pascal Moreau
CNSX - Développeur Web
pacomoreau@hotmail.com
_________________________________________________________________
Téléchargez MSN Explorer gratuitement à l'adresse
http://explorer.msn.fr/intl.asp
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|