From: Fabrice DESRE - FT.BD/FTRD/DMI/GRI (fabrice.desre@francetelecom.com)
Date: 06/11/2001 - 11:36
Stéphanie LOPERA wrote:
>
> Non, le schéma est ok sous IE par contre il n'ouvre pas le XML. Effectivement :
> il ne connait pas "evenement".
>
> En fait, si j'ai ajouté - xmlns="x-schema:evenement" - c'est parce que je n'ai
> trouvé que la fonction add pour associer le schéma. Et cette fonction prend deux
> paramêtres en entrée : ce xmlns et le nom du fichier xsd. J'ai appliqué
> l'exemple.
> Moi, cela m'arangerait d'avoir un fichier xml simple avec seulement la balise
> <e> en root et pas d'argument...
Bonjour,
Quelques remarques générales (je ne connais pas les produits MS) : le
fichier
XML d'origine, avec <e> comme racine est parfaitement valide, mais la
déclaration
d'espace de noms par defaut donne une QName pour cet element valant
x-schema:evenement:e.
De la même manière tous les autres éléments du document instance
appartiennent à
cet espace de noms.
Pour valider ce document, il faut donc dans le schéma préciser l'espace
de nom des
types qui y sont définis :
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified"
targetNamespace="x-schema:evenement">
Avec cette modification, j'ai pu valider l'instance fournie.
Fabrice
--
Fabrice Desré - France Telecom R&D/DMI/GRI
Tel: +(33) 2 96 05 31 43
Fax: +(33) 2 96 05 32 86
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|