Je me demande s'il y a un xpath équivalent à http://gskinner.com/regexr/ pour regex ? p>
De cette façon, vous pouvez simplement taper une requête XPath et vous montrera quels éléments ont été sélectionnés. P>
Je n'ai rien trouvé aussi simple que http://gskinner.com/regexr/ encore. p>
6 Réponses :
ici est celui que j'aime utiliser. P>
Coller dans votre XML, tapez votre expression XPath et voyez ce qui a été sélectionné. P>
Il possède également de jolies options d'impression et une option de transformation XSLT. P>
xSelerator a un "analyseur de requête XPath". En outre, c'est une bonne IDE Wich permet d'utiliser de nombreux processeurs et téléspectateurs. P>
rechercher le strud> Visualizer XPath strong> A A > - a C'est un outil que j'ai écrit en 2000. Depuis lors, il a eu plusieurs milliers de téléchargements et il n'y a même pas eu un seul utilisateur malheureux. P>
Voici quelques captures d'écran de l'outil, montrant: p>
l'inline- Hilighting des nœuds sélectionnés strong> p> li>
évaluant toutes les expressions XPath possibles, non seulement celles qui sélectionnent des nœuds forts>. p> li>
Définition et utilisation de variables dans les expressions XPath strong>. p> li>
Se souvenir de toutes les expressions XPath usagées fortes>. p> li>
Définition et utilisation des touches XSLT forts>. p> li>
ol>
p>
p>
p>
p>
p>
p>
p>
p>
p>
p>
p>
p>
p>
p>
Comment puis-je le télécharger s'il a un cheval de Troie? =)
BTW, im utilisant mac, donc je ne peux pas utiliser XPath Visualizer?
@ajsie: Je ne pense pas que cela fonctionnera sur un Mac. Il utilise un navigateur et MSXML3. Peut-être que la version pour Firefox fonctionnera sur un Mac (n'a jamais eu de Mac - n'a jamais essayé). Quant à la façon de télécharger, si vous m'envoyez un courrier électronique (mon userid (dnovatchev) sur le courrier de Google), je vous enverrai les fichiers comme pièce jointe. Sinon, ce que je fais est: 1. Je télécharge le fichier. 2. Je dégage le cheval de Troie avec mon outil anti-malware. Je serais heureux de lui donner une distribution sur un hôte plus fiable.
Merci. J'ai installé XPather sur Firefox et cela a fonctionné super.
@ajsie: J'ai regardé XPather et il semble être très différent et, à mon avis, pas si puissant et expressif que le visualiseur XPath. J'ai inclus dans ma réponse quelques captures d'écran de XPath Visualizer, montrant certaines de ses fonctionnalités. Donc, vous pouvez juger par vous-même. :)
[1] L'éditeur XML Oxygen XML << a href = "http://www.oxygenxml.com/" rel = "nfollow noreferrer"> oxygenxml.com > est également une évaluation interactive XPath. [2] Un script de ligne de commande Perl XPath est livré avec le module Perl XPath qui évaluera un fichier XPATH sur un fichier et affichera les résultats.
J'ai quelque chose comme ça sur ma page d'outils XML: http://www.flynn1179.net / xml / p>
J'ai également fait un évaluateur XPath en ligne. Il prend en charge les deux Et voici quelques captures d'écran: P>
Evaluations XPath 2.0 qui rend une séquence de nombres: p>
et, éléments et attributs sont marqués lors de la recherche de: p>
p>
p>
Depuis novembre 2010, le XPath Visualizer a une nouvelle maison plus sûre, gentiment fournie par Lars Huttar: huttar.net/dimitre/xpv/topxml-xpv.html