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 :

question à propos de XSD, pour openlaszlo


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
    Janvier 2006
    Messages
    959
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 959
    Par défaut question à propos de XSD, pour openlaszlo
    salut,

    j'ai cet exemple tiré du framework openlaszlo :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <library
       xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
       xmlns='http://www.laszlosystems.com/canvas'
       xsi:schemaLocation='http://www.laszlosystems.com/canvas ../../canvas.xsd'>
     
        <text fontsize="12" selectable="true">Hello world</text>
     
    </library>
    et je crois qu'il est incorrect car je n'ai pas l'autocompletion dans netbeans.
    ce que je voudrais c'est une explication à propos du document XML : j'ai compris que "xmlns" désigne le schéma par défaut mais :
    - que signifie le schéma "xsi"?
    - quelle est la différence entre l'adresse correspondant à "xmlnssi" et celle correspondant à "xsi:schemaLocation"?
    - et surtout une confirmation : pour "xsi:schemaLocation" il y a 2 paramètres : l'URI et le fichier xsd. cela signifie que pour la balise xsi le fichier de définition est : http://www.laszlosystems.com/canvas/../../canvas.xsd ?

    merci de me renseigner,

    olivier.

  2. #2
    Membre chevronné
    Inscrit en
    Juillet 2006
    Messages
    534
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 534

  3. #3
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2006
    Messages
    959
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 959
    Par défaut
    merci, mais je n'ai pas trouvé d'explication aux 2 paramètres de xsi:schemaLocation.

    il faudra que j'y jette un oeil (ou même 2) un de ces 4.

    olivier.

  4. #4
    Modérateur

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

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 585
    Par défaut
    Citation Envoyé par olivier57b Voir le message
    merci, mais je n'ai pas trouvé d'explication aux 2 paramètres de xsi:schemaLocation.
    Ben, et ça : http://xml.developpez.com/faq/?page=4#XSD_link_to_XML ?

    quelle est la différence entre l'adresse correspondant à "xmlns:xsi" et celle correspondant à "xsi:schemaLocation"?
    Je ne vois pas de point commun... L'URI de "xmlns:xsi" indique le namespace de XML-Schema pour son invocation dans un document XML quelconque. L'URI de "xsi:schemaLocation" indique le namespace dont on veut valider les éléments, en l'occurrence le même namespace que celui utilisé pour les éléments de ce document.

    et surtout une confirmation : pour "xsi:schemaLocation" il y a 2 paramètres : l'URI et le fichier xsd. cela signifie que pour la balise xsi le fichier de définition est : http://www.laszlosystems.com/canvas/../../canvas.xsd ?
    Non. Cela signifie que le validateur XML-Schema doit valider les éléments dont le namespace est http://www.laszlosystems.com/canvas ; et qu'il peut trouver la définition de ces éléments à ../../canvas.xsd
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2006
    Messages
    959
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 959
    Par défaut
    mea culpa, j'ai été trop vite.

    merci,
    olivier.

Discussions similaires

  1. Réponses: 12
    Dernier message: 13/06/2011, 09h28
  2. Question à propos des niveaux de transaction
    Par davy.g dans le forum Oracle
    Réponses: 3
    Dernier message: 18/01/2005, 15h31
  3. Petite question à propos du redbook...
    Par Michaël dans le forum OpenGL
    Réponses: 3
    Dernier message: 04/11/2004, 12h54
  4. Petite question à propos d'une requete
    Par ViBy dans le forum Langage SQL
    Réponses: 4
    Dernier message: 15/09/2004, 12h21
  5. Une question à propos des thread
    Par tscoops dans le forum C++Builder
    Réponses: 4
    Dernier message: 07/11/2003, 14h03

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