Outils conviviaux pour l'édition et le débogage de XPath
XPath (XML Path Language) est une syntaxe qui parcourt la structure arborescente d'un document XML pour sélectionner les éléments et attributs. Les développeurs utilisent les expressions XPath pour sélectionner des nœuds XML ou des ensembles de nœuds sur la base d'un certain nombre de critères.
Actuellement, trois versions de Xpath sont utilisées : 1.0, 2.0 et 3.0. Les versions les plus récentes de XPath sont le résultat des efforts combinés des Groupes de travail W3C XSL et XQuery: De fait, XQuery est une extension de XPath.
Altova fournit des outils XPath conviviaux pour toute la gamme des produits et offre une prise en charge de l'édition, du test et du perfectionnement d'expressions à utiliser dans le développement d'applis de bureau et mobiles et prend en charge XPath 1.0 - 3.1.
Découvrez notre page Référence XPath pour tout savoir sur les fonctions et opérateurs utilisés pour écrire des expressions XPath. Nous proposons également une Introduction rapide à XPath et une formation en ligne XPath complète, toutes deux gratuites.
Le testeur de XPath nécessite parfois plusieurs tentatives et XMLSpy vous facilite la tâche grâce à ses fonctions d'édition et de test pendant que vous composez vos expressions.
La fenêtre XPath/XQuery permet une génération d'expressions "point and click", un auto remplissage XPath, des informations sur passage de la souris, des assistants à la saisie avancés, et même des fragments de code intégrés. Sélectionner le mode Génération pour un guide d'édition intelligent et le mode Évaluateur pour voir immédiatement les résultats que retourne votre expression. Cette fonction accélère considérablement le développement XPath.
Pour des expressions plus longues, il peut être utile de tester l'évaluation étape par étape. C'est à ce niveau que le débogueur XPath/XQuery entre en jeu. Unique en son genre, cette fenêtre vous permet de tester, dépanner et perfectionner vos expressions XPath plus rapidement et facilement qu'auparavant.
XPath est une langue de formule et d'expression efficace qui convient à la définition de la logique front end et back end des applis mobiles centrées sur les données. Le framework de développement mobile MobileTogether utilise XPath et XQuery pour la sélection de données dans les flux de travail mobiles, la génération de graphiques, la personnalisation d'UI etc., et se repose sur les avantages d'une norme internationale qui est aussi puissante que facile à apprendre.
Tout comme XMLSpy, MobileTogether fournit un Éditeur XPath intelligent avec un générateur et une évaluation, une arborescence de schéma pour la visualisation des sources de données, etc. pour un développement et un test d'expressions XPath et XQuery extrêmement aisé.