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

XML/XSL et SOAP Discussion :

probleme espace de nom pour geolocalisation


Sujet :

XML/XSL et SOAP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    119
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2010
    Messages : 119
    Par défaut probleme espace de nom pour geolocalisation
    bonjour,
    Je doit réaliser pour un mini projet une appli de carnet d’adresse avec géolocalisation des contacts. Je doit utiliser l'espace de nom :http://www.w3.org/2003/01/geo/wgs84_pos#
    Le problème est que mon fichier n'arrive pas à le reconnaitre. Faut il faire un import ou un include, dans ce cas, ou trouver le xsd de cette espace de nom?

    Voici mon code intéressant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    <?xml version="1.0" encoding="utf-8"?>
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
               xmlns:rdf="http://www.w3.org/TR/REC-rdf-syntax#"
               xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
               targetNamespace="http://imag.merienne.projet1"  
               xmlns="http://imag.merienne.projet1"
               elementFormDefault="qualified"
    >
    ...  
     
      <!--latitude et longitude c'est pour ces deux lignes que l'espace de nom bugg et je n'arrive pas a trouver pourquoi... -->
      <xs:element name ="lat" type ="geo:lat"/>
      <xs:element name ="long" type ="geo:long" />
    ...
    l'erreur est :
    l'espace de nom http://www.w3.org/2003/01/geo/wgs84_pos# n'est pas disponible pour être référencé dans ce schéma.
    merci d'avance pour le temps passé sur mon problème
    cordialement

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2005
    Messages
    351
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 351
    Par défaut
    Salut darkcrift,

    Sur site officiel de W3C: http://www.w3.org/2003/01/geo/ il donne un exemple de ce genre:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
            xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#">
      <geo:Point>
        <geo:lat>55.701</geo:lat>
        <geo:long>12.552</geo:long>
      </geo:Point>
    </rdf:RDF>
    As-tu déjà essayé ceci?

    Cédric

  3. #3
    Modérateur

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

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Citation Envoyé par darkcrift Voir le message
    Faut il faire un import ou un include, dans ce cas,
    Un import. Chaque espace de nom ne peut être validé qu'avec son ou ses XSD dédié(s). On ne les mélange pas. D'où le principe d'espace de nom, en fait.

    Citation Envoyé par darkcrift Voir le message
    ou trouver le xsd de cette espace de nom?
    Aucune idée. Demande leur. Au pire rien ne t'empêche de les faire toi-même.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  4. #4
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    119
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2010
    Messages : 119
    Par défaut
    bonjour,
    Je suis désolé de ne pas avoir répondu tout de suite. Donc j'ai finalement fait mon propre .xsd, ce qui était la solution la plus simple et rapide.
    merci pour votre aide.
    cordialement

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

Discussions similaires

  1. [2008R2] Ajout espace de nom pour script?
    Par guilopouloos dans le forum SSIS
    Réponses: 2
    Dernier message: 27/03/2012, 12h03
  2. Réponses: 6
    Dernier message: 11/10/2011, 15h03
  3. [SimpleXML] Utilisation d'un espace de nom pour l'ajout d'un attribut
    Par wokba dans le forum Bibliothèques et frameworks
    Réponses: 0
    Dernier message: 30/05/2010, 16h48
  4. espace de nom pour TIdAttachment dans delphi 2005
    Par rigaldies dans le forum Web & réseau
    Réponses: 2
    Dernier message: 24/04/2010, 14h42
  5. [XPATH] Mauvais espace de nom pour les fonctions XPath?
    Par avenger1 dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 10/03/2008, 14h20

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