IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XSL/XSLT/XPATH XML Discussion :

le namespace java.net.URLEncoder n'existe pas


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Août 2009
    Messages
    273
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Août 2009
    Messages : 273
    Points : 93
    Points
    93
    Par défaut le namespace java.net.URLEncoder n'existe pas
    Pour utiliser la méthode url:encode on me dit d'inclure le namespace :
    Mais ce namespace n'existe pas.

    A - t - il changer d'adresse ?
    Ou existe - t -il un autre moyen d'accéder à cette méthode ?

  2. #2
    Membre émérite
    Avatar de polymorphisme
    Homme Profil pro
    Publishing
    Inscrit en
    Octobre 2009
    Messages
    1 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Publishing
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2009
    Messages : 1 460
    Points : 2 371
    Points
    2 371
    Par défaut
    Bonjour,

    Pour identifier un espace de noms, il est possible d'utiliser un URI de type URN (Uniform Resource Name), et il ne lui corresponds pas forcement d'URL.
    Article : Installation de Cocoon
    Je ne réponds pas aux MP à caractère technique.

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Août 2009
    Messages
    273
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Août 2009
    Messages : 273
    Points : 93
    Points
    93
    Par défaut
    Ok mais le compilateur xsl me dit que le namespace n'existe pas.

  4. #4
    Membre émérite
    Avatar de polymorphisme
    Homme Profil pro
    Publishing
    Inscrit en
    Octobre 2009
    Messages
    1 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Publishing
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2009
    Messages : 1 460
    Points : 2 371
    Points
    2 371
    Par défaut
    Tristan,

    dit comme cela les choses deviennent plus claires !

    A chaque de préfixe d'élément (tels que xsl ou uri), tu doit associer un espace de noms (namespace).

    Pour faire une telle association, ou encore "inclure le namespace", dans ta feuille de style XSLT :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <xsl:stylesheet version="1.0"
        xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
        xmlns:uri="http://whatever/java/java.net.URLEncoder">
    Article : Installation de Cocoon
    Je ne réponds pas aux MP à caractère technique.

  5. #5
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 557
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 557
    Points : 21 616
    Points
    21 616
    Par défaut
    Citation Envoyé par Tristan Zwingelstein Voir le message
    Ok mais le compilateur xsl me dit que le namespace n'existe pas.
    Cette déclaration de namespace sert à utiliser une classe Java : les méthodes statiques de la classe java.net.URLEncoder
    Si ton programme n'est pas en Java, ou que ton moteur XSLT ne permet pas d'injecter de nouvelles fonctions,

    alors ton moteur XSLT ne voit pas à quoi ce namespace fait référence.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Août 2009
    Messages
    273
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Août 2009
    Messages : 273
    Points : 93
    Points
    93
    Par défaut
    Ok donc comme mon programme n'est pas en java je ne peux pas utiliser cette fonction.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 27/02/2014, 12h06
  2. ORA-12545 Connexion impossible car l'hôte ou l'objet cible n'existe pas (VB.net)
    Par DBA_OCP dans le forum Connexions aux bases de données
    Réponses: 2
    Dernier message: 03/06/2009, 22h53
  3. namespace Microsoft.Office n'existe pas?!
    Par lolitta_dz dans le forum Windows Forms
    Réponses: 6
    Dernier message: 05/04/2009, 13h17
  4. (java.net.) URLEncoder / URLDecoder
    Par Invité dans le forum API standards et tierces
    Réponses: 7
    Dernier message: 22/02/2008, 12h19
  5. [Vb.net] Datagrid.cell n'existe pas ?
    Par dyree dans le forum ASP.NET
    Réponses: 9
    Dernier message: 14/06/2006, 10h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo