Personne a une idée?
Je vais reformulé d'une autre facon,peut etre que c'est pas clair,a m'aide d'un exemple:
Admettons que l'on est une requete suivante:
//entry[descendant::prod[@name = 'MAC'] and descendant::user_init]
On voit @name='MAC'
Si je veut @name='Ethereal' ,il suffit que je remplce 'MAC' par 'ethereal',
bon,
si on supppose que c'est a partir d'un objet que l'on recupere le name du produit,on obtiendra:
Mais,mais admettons que objet.getname(), ne donne rien,
et bien toute la requete tombe a l'eau.
Comment faire donc ,pour evter de reecrire la requete selon
que le renvoi de objt.getname() est nulle ou pas.
De plus,j'ai a juxtaposé une dizaine de and et and ,donc a chaque fois,plusieurs possibilités,c'est a dire:
1 2 3
| prodname='ethereal' AND versname=2.5 AND SystemExploitation='Linux'
'ftp' 2.6
'vmware' |
Voila,merci d'avance,je cherche mais je vois pas trop
Partager