Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1128 connectés 

  FORUM HardWare.fr
  Programmation
  XML/XSL

  requete Xpath

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

requete Xpath

n°1382995
nohack
Posté le 07-06-2006 à 16:38:39  profilanswer
 

Salut,voici mon fichier XML :
 

Code :
  1. <entry type="CVE" name="CVE-2006-0003" seq="2006-0003" published="2006-04-11" modified="2006-04-13" severity="Medium" CVSS_score="5.6" CVSS_vector="(AV:R/AC:H/Au:NR/C:P/I:P/A:P/B:N)">
  2. <desc>
  3.   <descript source="cve">Unspecified vulnerability in the RDS.Dataspace ActiveX control, which is contained in ActiveX Data Objects (ADO) and distributed in Microsoft Data Access Components (MDAC) 2.7 and 2.8, allows remote attackers to execute arbitrary code via unknown attack vectors.</descript>
  4.   </desc>
  5. <sols>
  6.   <sol source="nvd">http://www.microsoft.com/technet/security/Bulletin/MS06-014.mspx</sol>
  7.   </sols>
  8. <loss_types>
  9.   <sec_prot user="1" />
  10.   </loss_types>
  11. <range>
  12.   <user_init />
  13.   </range>
  14. <refs>
  15.   <ref source="MS" url="http://www.microsoft.com/technet/security/bulletin/ms06-014.mspx" adv="1">MS06-014</ref>
  16.   </refs>
  17. <vuln_soft>
  18. <prod name="MDAC" vendor="Microsoft">
  19.   <vers num="2.8" />
  20.   </prod>
  21.   </vuln_soft>
  22.   </entry>


 
 
 
 
 
 
 
 
 
Je voudrais sélectionner tous les elements entry,qui ont parmi comme descendants un element <sec_prot>(fils de loss_types),
un element <user_init>(fils de range),un prod dont l'attribut nom vaut MDAC ainsi qu'un attribut de entry qui vaut Medium
J'arrive pas a toruver la requete exacte,
 
 
 

mood
Publicité
Posté le 07-06-2006 à 16:38:39  profilanswer
 

n°1383119
nohack
Posté le 07-06-2006 à 19:02:32  profilanswer
 

une petite aide?

n°1383168
nohack
Posté le 07-06-2006 à 20:35:03  profilanswer
 

Ah uoi,aussi,en fzait,je voudrais faire une selection des entrés qui correspondent,puis,je les mets dans un fichier,est que la meuilleure solution cest de selectionner les balise de types entry,et ensuite les mettre dans le fichier?

n°1383173
nohack
Posté le 07-06-2006 à 20:39:28  profilanswer
 

nohack a écrit :

Ah uoi,aussi,en fzait,je voudrais faire une selection des entrés qui correspondent,puis,je les mets dans un fichier,est que la meuilleure solution cest de selectionner les balise de types entry,et ensuite parcourir les fils et les mettre dans le fichier?


n°1385056
nohack
Posté le 10-06-2006 à 12:39:31  profilanswer
 

C'est bon j'ia trouvé,pour ceux que ca interesse:
   x      = XPath.newInstance("//entry[descendant::prod[@name = '"+in.getprod_name()+"']and descendant::"+in.getrange()+" and descendant::"+in.gevuln_type()+" and descendant::"+in.getloss_type()+" ]" );


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  XML/XSL

  requete Xpath

 

Sujets relatifs
Stocker un XPATH dans une variable ???-Mysql- Probleme de requete
Problemes pour faire une requete SQLrequete sql vers bdd...
Requete qui foireXSLT, NameSpace et Requete XPath ca marche pas
[XPATH]Pb requete Xpath[XSL] requete xpath
Requete xpath[XPath / Java] Requete pour récupérer un bloc XML
Plus de sujets relatifs à : requete Xpath


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR