CO2 Emissions 117 g/km Standard Euro Emissions EURO6
4 Réponses :
Vous pouvez utiliser l'expression suivante: // div [@ class = "Rowh" et contient (texte (), "émissions")] @Class pour filtrer le type de classe "Rowh" et contient la méthode pour filtrer le texte avec "émissions". P>
Désolé, je ne comprends pas. Quelle est la requête que je dois utiliser?
// auto :: div [contient (@ Data-Oid, '0') et contient (., 'Émissions') ou contient (., "Consommation de carburant")] P>
Est-ce ce que vous recherchez? P>
Non, parce que ça ne cherchera pas celui-ci: / "/ auto :: div [contient (@ Data-Oid, '0') et contient (.," Consommation de carburant ")]"
// Self :: div [contient (@ Data-Oid, '0') et contient (., 'Émissions') ou contient (., 'Consommation de carburant')]
Je veux utiliser une requête pour chaque morceau de données séparé. Pas combiné. Dans votre exemple, lorsque je change de "émissions" à "consommation de carburant" pour ma prochaine requête, cela ne fonctionnera pas.
J'ai essayé de nombreuses variantes:
// div [contient (@class, 'optexRow')] / div [@ class = 'Key'] / Ancestor :: Div [Démarre avec (., 'Émissions')] Code> p>
Emissions div> code> est un frère de sodage à
code >, pas un ancêtre. P>
// div [contient (@class, 'Rowh') et contient (., 'émissions')] / div [@ class = clé] code> p> p> p> blockQuote>
Emissions div> code> n'a pas de nœuds d'enfants.
émissions de CO2 div> code> est un nœud enfant d'un frère de soeur. P>Je peux penser aux requêtes suivantes qui produisent ce que vous voulez: p>
xxx pré>
- Sélectionnez le 2
div code> S Après avoir utilisé des positions durs. LI>
- Sélectionnez l'enfant
div code> s avec un attribut qui a une clé
clé code> et
valeur code> et renvoie le nœud texte normalisé. LI >
- (l'inverse;
div [@class! = 'cf'] code> fonctionnerait également.) li> ul>
xxx pré>
- Sélectionnez tout
code> "jusqu'à" em>
Moteur [.. .] div> code> li>- (
. au lieu de
suivant-frère suivant :: div [...] code> fonctionnerait également.) li> ul>
Les deux requêtes retourneraient: P>
CO2 Emissions 117 g/km Standard Euro Emissions EURO6
Cette expression XPath: sélectionne: p> test dans ICI P> NOTE: STROND> IDIOM de classe correcte, utilisation de l'axe de fromage suivant avec prédicat de position. < / p> p>
Alors que HTML n'a pas de fonction XPath, vous pouvez clarifier la langue que vous espérez utiliser pour cela? PHP, JavaScript - Autre ...?
Bonjour, j'utilise le plugin Google Chrome et également un outil de construction personnalisé. Je devrais supposer que l'outil est PHP. J'utilise XPath avec des pages HTML tout le temps en utilisant des requêtes comme je le mentionne ci-dessus. Je ne peux tout simplement pas obtenir le bon!