Présentation de l'application XML Samples

L'application XML Samples est destinée à être utilisée avec les spécifications XML et d'autres documents. Toutefois, ces exemples ont pour principale objectif de vous permettre de commencer à tester l'API XML et les spécifications prises en charge.

Limitations

L'application XML n'est pas destinée à être déployée sur les serveurs de production. Utilisez-le à des fins de développement et de formation uniquement. L'ensemble du code source est fourni en l'état. Vous pouvez l'utiliser, le copier et le modifier gratuitement si vous développez des applications exécutables avec des logiciels WebSphere. Vous pouvez utiliser l'échantillon de code pour un usage interne, pour le redistribuer avec une application ou l'intégrer dans vos produits.

Contenu

  • Les exemples simples d'appels d'API inclus dans les exemples sont des exemples simples d'utilisation des principales fonctions de XPath 2.0, XSLT 2.0 et XQuery 1.0.
    • Exemples pour XPath 2.0
      • Exemple 1 : Appel XPath simple

        Montre comment appeler XPath

      • Exemple 2 : Appel de XPath 1.0 dans un environnement d'exécution XPath 2.0 en mode compatibilité amont

        Montre les différences entre XPath 1.0 et XPath 2.0 et illustre comment exécuter des instructions XPath 1.0 existantes dans XPath 2.0 dans le mode compatibilité amont

      • Exemple 3 : Appel d'expressions XPath 2.0 basées sur des schémas

        Montre comment exécuter des expressions basées sur des schémas, charger des données de schéma, valider des documents d'entrée et déclarer des préfixes d'espace de noms.

      • Exemple 4 : XPath 2.0. Fonction de document (URI relatifs) avec des documents d'entrée et de sortie

        Montre comment appeler XPath avec la fonction de document et des URI relatifs.

      • Exemple 5 : Exécution de XPath en mode compilé.

        Montre comment appeler XPath en mode compilé.

      • Exemple 6 : Exécution de XPath en mode précompilé.

        Montre comment appeler XPath en mode précompilé.

      • Exemple 7 : Prise en charge du classement dans XPath 2.0.

        Montre comment appeler XPath avec la prise en charge du classement.

    • Exemples pour XSLT 2.0
      • Exemple 1 : Appel XSLT simple

        Montre comment appeler XSLT

      • Exemple 2 : Appel de XSLT 1.0 dans un environnement d'exécution XSLT 2.0 en mode compatibilité amont

        Montre les différence entre XPath 1.0 et XPath 2.0 et illustre comment exécuter des feuilles de style XSLT 1.0 existantes dans un processeur XSLT 2.0 en mode compatibilité amont.

      • Exemple 3 : Nouvelle fonction XSLT 2.0 for-each

        Montre comment utiliser la fonction XSLT 2.0 for-each.

      • Exemple 4 : Prise en charge du regroupement dans XSLT 2.0

        Montre comment utiliser la fonction xsl:for-each-group

      • Exemple 5 : Prise en charge des expressions régulières dans XSLT 2.0

        Montre comment XSLT 2.0 prend en charge les expressions régulières pour utiliser des données structurées existantes contenues dans des chaînes XML.

      • Exemple 6 : Mise en forme des dates dans XSLT 2.0

        Montre comment utiliser la fonction de mise en forme des dates de XSLT 2.0 pour l'internationalisation

      • Exemple 7 : Générer plusieurs résultats dans XSLT 2.0.

        Montre comment utiliser l'instruction XSLT 2.0 result-document pour générer simultanément plusieurs résultats.

      • Exemple 8 : Paramètres de tunnel de XSLT 2.0

        Montre comment utiliser les paramètres de tunnel de XSLT 2.0 pour accéder à des valeurs et les définir pendant le traitement d'une feuille de style.

      • Exemple 9 : Fonctions de feuille de style de XSLT 2.0

        Montre comment utiliser les fonctions de feuille de style de XSLT 2.0.

      • Exemple 10 : Modèle initial de XSLT 2.0

        Montre comment utiliser la fonction XSLT 2.0 initial-template.

      • Exemple 11 : Utilisation du modèle XSLT 2.0 dans plusieurs modes

        Montre comment utiliser le modèle de XSLT 2.0 dans plusieurs modes.

      • Exemple 12 : Prise en charge de XHTML dans XSLT 2.0 sans méthode de sortie spécifiée

        Montre comment utiliser le support XSLT 2.0 pour XHTML avec la méthode de sortie XHTML.

      • Exemple 13 : Prise en charge de XHTML dans XSLT 2.0 avec une méthode de sortie spécifiée

        Montre comment utiliser le support XSLT 2.0 pour XHTML avec la méthode de sortie XHTML.

      • Exemple 14 : Tables des caractères XSLT 2.0

        Montre comment utiliser la fonction XSLT 2.0 des tables des caractères.

      • Exemple 15 : Attribut XSLT 2.0 "as"

        Montre comment utiliser l'attribut XSLT 2.0 "as".

      • Exemple 16 : Feuilles de style intégrées de XSLT 2.0

        Montre comment utiliser les feuilles de style intégrées de XSLT 2.0.

      • Exemple 17 : Exécution de XSLT 2.0 en mode compilé.

        Montre comment exécuter XSLT en mode compilé.

      • Exemple 18 : Exécution de XSLT 2.0 en mode précompilé.

        Montre comment exécuter XSLT en mode précompilé.

      • Exemple 19 : Paramètre de sérialisation XSLT 2.0 undeclare-prefixes

        Montre comment utiliser le paramètre de XSLT undeclare-prefix pour générer une sortie XML en version 1.1 ou supérieure.

      • Exemple 20 : Fonction XSLT 2.0 next-match

        Montre comment utiliser la fonction XSLT next-match.

      • Exemple 21 : Utilisation par XSLT 2.0 de la fonction collection de XPath 2.0

        Montre comment utiliser la fonction collection.

      • Exemple 22 : Découverte de schéma XSLT 2.0 - validation d'entrée (valide)

        Montre comment utiliser les feuilles de style et les schémas pour valider des documents d'entrée.

      • Exemple 23 : Découverte de schéma XSLT 2.0 - validation d'entrée (valide)

        Montre comment utiliser les feuilles de style et les schémas pour valider des documents d'entrée.

      • Exemple 24 : Découverte de schéma XSLT 2.0 - arborescence temporaire (valide)

        Montre comment utiliser l'attribut de validation pour valider des arborescences temporaires.

      • Exemple 25 : Découverte de schéma XSLT 2.0 - arborescence temporaire (valide)

        Montre comment utiliser l'attribut de validation pour valider des arborescences temporaires.

      • Exemple 26 : Découverte de schéma XSLT 2.0 - document de sortie (valide)

        Montre comment utiliser l'attribut de validation pour valider le document de sortie principal.

      • Exemple 27 : Découverte de schéma XSLT 2.0 - document de sortie (valide)

        Montre comment utiliser l'attribut de validation pour valider le document de sortie principal.

      • Exemple 28 : Utilisation des schémas dans XSLT 2.0 : fonction element(*, T)

        Montre comment utiliser les feuilles de style et les schémas pour rechercher des occurrences par types d'éléments au lieu de noms.

      • Exemple 29 : Fonction XSLT 2.0 use-when

        Montre comment utiliser la fonction use-when.

      • Exemple 30 : Prise en charge du classement dans XSLT 2.0.

        Montre comment utiliser la fonction for-each-group avec les classements.

      • Exemple 31 : Utilisation des fonctions externes déclarées par feuille de style

        Présente comment déclarer des fonctions externes dans une feuille de style

    • Exemples pour XQuery 1.0
      • Exemple 1 : Appel XQuery simple

        Montre comment appeler des expressions XQuery FLOWR de base

      • Exemple 2 : Instruction XQuery FLWOR, utilisation de la fonction doc et jonctions entre documents

        Montre comment appeler une instruction XQuery pour joindre des données provenant de plusieurs documents.

      • Exemple 3 : Fonctions et variables de déclaration dans XQuery

        Montre comment définir et utiliser les fonctions et les variables de XQuery.

      • Exemple 4 : Fonction XQuery TypeDeclaration

        Montre comment utiliser la fonction TypeDeclaration.

      • Exemple 5 : Exécution de XQuery en mode compilé.

        Montre comment exécuter XQuery en mode compilé.

      • Exemple 6 : Exécution de XQuery en mode précompilé.

        Montre comment appeler XQuery en mode précompilé.

      • Exemple 7 : Opérations XQuery sur les types (typeswitch, cast as)

        Montre comment utiliser les opérations sur les types.

      • Exemple 8 : Découverte de schéma XQuery : validation d'entrée (valide)

        Montre comment valider le document d'entrée envoyé à la requête

      • Exemple 9 : Découverte de schéma XQuery : validation d'entrée (non valide)

        Montre comment valider le document d'entrée envoyé à la requête

      • Exemple 10 : Découverte de schéma XQuery : validation de noeud (valide)

        Montre comment valider un élément en utilisant l'expression validate

      • Exemple 11 : Découverte de schéma XQuery - validation de noeud (non valide)

        Montre comment valider un élément en utilisant l'expression validate

      • Exemple 12 : Découverte de schéma XQuery : fonction element(*, T)

        Montre comment utiliser la découverte de schéma pour faire correspondre les types d'éléments et non pas les noms

      • Exemple 13 : Prise en charge des modules XQuery

        Présente comment les variables et les fonctions fréquemment utilisées peuvent être placées dans un module de bibliothèque réutilisable

      • Exemple 14 : Prise en charge des modules XQuery avec schéma

        Présente comment les modules interagissent avec le support de schéma

      • Exemple 15 : Utilisation des fonctions externes déclarées par requête

        Présente comment déclarer des fonctions externes dans une requête

  • Les exemples du code Blog Comment Checker illustrent comment rechercher tout ou partie des commentaires dans les blogs du service de publication Web Blogger™. Ces exemples illustrent comment utiliser conjointement XPath 2.0, XSLT 2.0 et XQuery 1.0 dans le cadre d'applications sophistiquées.
    • XPath Blog Checker
    • XSLT Blog Checker
    • XQuery Blog Checker
    • Database Integration Checker

Icône indiquant le type de rubrique Rubrique de concept



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cins_xml_overviewsamp1
Nom du fichier : cins_xml_overviewsamp1.html