From: Benoit Lefevre (benoit.lefevre@effix.fr)
Date: 24/04/2001 - 16:11
Bonjour.
Quelqu'un a t-il deja utilise XMLSPY pour valider un fichier contenant des test de type <unique> ou <key>
Tout ce que j'obtiens c'est la validation a tous les coups de mon fichier XML meme lorsque je produit volontairement des incoherance d'unicite ... :(.
Ne faisant que debuter en XML schema, je me permet de vous soumettre les fichiers que j'utilise pour correction car il me semble plus sage de me mettre en cause avant le programme.
test.xsd:
------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema
xmlns:xsd="http://www.w3.org/2000/10/XMLSchema"
targetNamespace="ploki"
xmlns="ploki"
elementFormDefault="qualified">
<xsd:element name="Catalogue">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="stuff" minOccurs="1" maxOccurs="unbounded" type="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
<xsd:unique name="aKey">
<xsd:selector xpath="."/>
<xsd:field xpath="stuff"/>
</xsd:unique>
</xsd:element>
</xsd:schema>
------------------------------
test.xml
------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<a:Catalogue xmlns:a="ploki" xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance" xsi:schemaLocation="localhost test.xsd">
<a:stuff>1</a:stuff>
<a:stuff>1</a:stuff>
<a:stuff>1</a:stuff>
</a:Catalogue>
------------------------------
Merci d'avance.
benoit lefevre
--
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:05 UTC
webmaster@xmlfr.org
|