Pourriez-vous s’il vous plaît m’aider à trouver tous les éléments b qui ont l’élément enfant c dans l’exemple ci-dessous? La requête xpath doit renvoyer l’élément b2 La deuxième question est que je veux combiner 2 conditions: je veux obtenir l’élément qui a nom = “b2” et a l’élément c Mais cette syntaxe ne semble pas […]
Je veux tous les nœuds d’un document XML qui ne sont pas des descendants des nœuds X. (Mon problème réel est un peu plus complexe, mais je suis coincé avec la partie “ne sont pas descendants” en ce moment).
Voici ma hiérarchie d’éléments. Comment vérifier (à l’aide de xpath) que l’élément AttachedXml est présent dans CreditReport of Primary Consumer
J’ai ce fichier XML, à partir duquel je voudrais compter le nombre d’utilisateurs référencés dans ce fichier. Mais ils peuvent apparaître dans plus d’une catégorie et j’aimerais que ces doublons ne soient pas pris en compte. Dans l’exemple ci-dessous, la requête devrait renvoyer 3 et non 4. Existe-t-il un moyen dans XPath de le faire? […]
J’ai besoin d’un XPath pour récupérer tous les ChildNodes (y compris les éléments de texte, les éléments de commentaire et les éléments enfants) sans élément parent. De l’aide Exemple d’exemple: First Text Node #1 Y can Have Child Nodes # deep to it Second Text Node #2 SAE 2006 World Congress & Exhibition Advanced Hybrid […]
J’essaie d’extraire un élément avec un texte interne particulier à partir d’un document XML analysé. Je sais que je peux sélectionner un élément qui a un enfant avec un texte interne particulier en utilisant //myparent[mychild=’foo’] , mais je veux juste sélectionner l’élément «mychild» dans cet exemple. foo Quelle serait la requête XPath pour “foo” qui […]
Je ne comprends pas vraiment la différence entre le name fonctions XPath et le name local-name . Pourriez-vous donner un exemple d’une situation où ils seraient différents? modifier Compte tenu de cet exemple: Je reçois le même résultat avec ces deux requêtes: //*[local-name()=”head”] et //*[name()=”head”] . Pourquoi donc?
Dans ce xml, je veux correspondre, l’élément contenant «match» (élément random2) match nomatch ok, jusqu’ici j’ai: //[re:test(.,’match’,’i’)] (with re in the proper namespace) cela retourne random2, random1 et root … Je voudrais seulement obtenir “random2” des idées?
J’ai le document suivant: abc ccc ddd zz 1 2 Comment puis-je obtenir la valeur de utilisant XPath si est zz ?
J’ai du mal à comprendre la différence entre text() et node() . D’après ce que j’ai compris, text() correspondrait à tout ce qui se trouve entre les balises apple qui est en l’occurrence Apple . Node serait ce que ce noeud est réellement, ce qui serait un élément Mais on m’a assigné du travail pour […]