From Benoit.Fleury at etu.enseeiht.fr Thu Feb 5 06:51:39 2004 From: Benoit.Fleury at etu.enseeiht.fr (Benoit Fleury) Date: Mon Aug 2 21:38:20 2004 Subject: [Toulouse-pm] hash or array ? Message-ID: <40223C5B.8040801@etu.enseeiht.fr> Bonjour, je ne sais pas si c'est le lieu pour ce genre de questions mais je ne sais pas ? qui m'adresser :) D?butant en PERL, je lis et ?cris quelques scripts pour mon apprentissage. Je me suis souvent pos? la question suivante : dois-je preferer un hash ou un tableau pour mes structures de donnees ? mes ?l?ments de r?ponse : * hash : plus lisible au niveau du code, moins rapide ? * array : moins lisible, plus rapide ? Donc : La question a-t-elle lieu de se poser ? (deja :) ) Si oui, comment faire un choix ? Merci --BenoitFleury From mertz at intuilab.com Fri Feb 6 08:02:39 2004 From: mertz at intuilab.com (Christophe Mertz) Date: Mon Aug 2 21:38:20 2004 Subject: [Toulouse-pm] Chaussettes... In-Reply-To: <20040124140414.6ee9176c.court-jus@court-jus.net> References: <20040124140414.6ee9176c.court-jus@court-jus.net> Message-ID: <1076076159.6391.85.camel@datura> Le sam 24/01/2004 ? 14:04, Ghislain Court-Jus LEVEQUE a ?crit : > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Kikoo ? tous et bonne ann?e... > > Je suis en train d'essayer de faire un outil qui doit ?tre client d'une > socket et serveur sur une socket en "listen" en m?me temps. De plus, > aucun des deux canaux de communication de doit ?tre bloquant (l'appli > doit tourner et juste v?rifier r?guli?rement si il y a quelque chose ? > lire venant du serveur distant ou d'un des clients ou si un nouveau > client tente de se connecter). J'ai commenc? ? bien comprendre le > fonctionnement de IO::Select mais si vous avez des tuyaux particuliers, > des astuces de grand-m?re et autre, je suis preneur :) > > - -- > A+, Court-Ju Bonsoir, juste une suggestion: essayez Ivy.pm un bus logiciel de communication bas? sur la pseudo-diffusion de messages et l'abonnement des agents int?ress? par certains messages sur la base d'expressions r?guli?res. NB: ivy existe sous de nombreuses plateformes et dans de nombreux langages.... Il n'est pas encore sur le CPAN, mais est dispo l?: http://www.tls.cena.fr/products/ivy/ A+ -- Christophe Mertz From eguaj at free.fr Fri Feb 6 13:40:30 2004 From: eguaj at free.fr (=?iso-8859-15?B?Suly9G1lIEF1Z+k=?=) Date: Mon Aug 2 21:38:20 2004 Subject: [Toulouse-pm] hash or array ? In-Reply-To: <40223C5B.8040801@etu.enseeiht.fr> References: <40223C5B.8040801@etu.enseeiht.fr> Message-ID: <20040206194030.GA2283@satellite.workgroup.fr> On Thu, Feb 05, 2004 at 01:51:39PM +0100, Benoit Fleury wrote: > Bonjour, > je ne sais pas si c'est le lieu pour ce genre de questions mais je ne > sais pas ? qui m'adresser :) > D?butant en PERL, je lis et ?cris quelques scripts pour mon > apprentissage. Je me suis souvent pos? la question suivante : dois-je > preferer un hash ou un tableau pour mes structures de donnees ? > mes ?l?ments de r?ponse : > * hash : plus lisible au niveau du code, moins rapide ? > * array : moins lisible, plus rapide ? > Donc : > La question a-t-elle lieu de se poser ? (deja :) ) > Si oui, comment faire un choix ? > ?a d?pend surtout de ce que tu cherches ? repr?senter/manipuler avec ta structure. Si tu veux faire une structure qui se comporte comme une pile, alors tu prendrais une liste que tu pourras facilement manipuler avec pop(), push(), splice() etc. Maintenant si c'est une structure pour ? rechercher ? des ?l?ments, tu pr?f?reras un hash avec lequel tu pourras acc?der aux ?l?ments par une cha?ne de caract?re et pas seulement un entier. Il n'y a pas de choix bien d?finis dans ce domaine, et on ne se limite pas ? utiliser exclusivement un seul type. On utilise souvent les deux pour faire des listes de hashs ou des hashs de listes par exemple, et ceci jusqu'? plusieurs niveaux d'imbrications (hashs contenant des listes qui elles m?me contiennent des hashs etc.) C'est ? toi ? tirer parti des sp?cificit?s de chacun de ces types pour te faciliter la manipulation de ta structure et l'acc?s aux donn?es. (voir `perldoc perldsc' et `perldoc perllol') -- :r $HOME/.signature From Benoit.Fleury at etu.enseeiht.fr Sun Feb 8 03:18:25 2004 From: Benoit.Fleury at etu.enseeiht.fr (Benoit Fleury) Date: Mon Aug 2 21:38:20 2004 Subject: [Toulouse-pm] Quelle librairie XML ? Message-ID: <4025FEE1.8030903@etu.enseeiht.fr> Bonjour, Apr?s avoir parcouru un peu les modules CPAN pour le XML je n'ai toujours pas reussi a faire mon choix. J'aimerais pouvoir parser des documents XML et enregistrer les donnees dans une base et inversement. Puisque ca devient une t?che de plus en plus courante, j'esp?re que quelqu'un poura m'orienter. Les fichiers XML trait?s sont tres court (20 - 25 lignes). J'aimerai ?galement v?rifier la structure des documents XML recus, dois-je utiliser des DTD ? schemas XML ? Relax NG ? Quels modules sont pratiques (pas des usines a gaz :), mes fichiers XML sont simples) pour ces v?rif ? Merci -- Benoit Fleury From mirod at xmltwig.com Sun Feb 8 14:32:43 2004 From: mirod at xmltwig.com (Michel Rodriguez) Date: Mon Aug 2 21:38:20 2004 Subject: [Toulouse-pm] hash or array ? In-Reply-To: <40223C5B.8040801@etu.enseeiht.fr> Message-ID: On Thu, 5 Feb 2004, Benoit Fleury wrote: > je ne sais pas si c'est le lieu pour ce genre de questions mais je ne > sais pas ? qui m'adresser :) > D?butant en PERL, je lis et ?cris quelques scripts pour mon apprentissage. > Je me suis souvent pos? la question suivante : dois-je preferer un hash > ou un tableau pour mes structures de donnees ? > mes ?l?ments de r?ponse : > * hash : plus lisible au niveau du code, moins rapide ? > * array : moins lisible, plus rapide ? > Donc : > La question a-t-elle lieu de se poser ? (deja :) ) > Si oui, comment faire un choix ? Salut, La question n'a souvent pas lieu de se poser. Les donnees suggerent souvent d'elles-memes si tu dois utiliser un hash ou un tableau. Si tes donnees sont du genre identifiant (unique) => valeur, alors c'est un hash, sinon c'est un tableau. Un des seuls cas ou on a vraiment le choix c'est pour stocker l'equivalent de struct C. On peut soit utiliser un hash:my %struct= ( field1 => 'val1', field2 => 'val2'), soit un tableau: my( $FIELD1, $FIELD2)= (0..1); my @struct=( 'val1', 'val2'). Je preferes un hash, c'est plus naturel en Perl, mais c'est vraiment comme on veut, une des devises de Perl est TIMTOWTDI: There Is More Than One Way To Do It. Une remarque importante quand meme: ca m'etonnerais que tu tombes sur un cas ou la vitesse d'acces a un element d'un hash ou d'un tableau soit importante. Si tu veux que ton programme aille vite, commence par regarder si tes algos sont performants, si ils sont optimises tu peux passer de Perl a du C. Mais remplacer les hash par des tableaux ne te fera jamais gagner significativement en vitesse (je parle d'esperience ;--( -- Michel Rodriguez Perl & XML http://www.xmltwig.com From mirod at xmltwig.com Sun Feb 8 14:44:25 2004 From: mirod at xmltwig.com (Michel Rodriguez) Date: Mon Aug 2 21:38:20 2004 Subject: [Toulouse-pm] Quelle librairie XML ? In-Reply-To: <4025FEE1.8030903@etu.enseeiht.fr> Message-ID: On Sun, 8 Feb 2004, Benoit Fleury wrote: > Apr?s avoir parcouru un peu les modules CPAN pour le XML je n'ai > toujours pas reussi a faire mon choix. > J'aimerais pouvoir parser des documents XML et enregistrer les donnees > dans une base et inversement. > Puisque ca devient une t?che de plus en plus courante, j'esp?re que > quelqu'un poura m'orienter. > Les fichiers XML trait?s sont tres court (20 - 25 lignes). > J'aimerai ?galement v?rifier la structure des documents XML recus, > dois-je utiliser des DTD ? schemas XML ? Relax NG ? > Quels modules sont pratiques (pas des usines a gaz :), mes fichiers XML > sont simples) pour ces v?rif ? Salut, Parser des documents XML et les stocker dans une base de donnees: regarde http://xmltwig.com/article/ways_to_rome_2/ , c'est justement ca, et ca te donne des examples avec plusieurs modules. Extraire du XML d'une base de donnees: XML::Generator::DBI + XML::SAX::Writer faut exactement ca. Verifier la structure des documents: - avec une DTD: XML::LibXML ou XML::Checker - avec RelaxNG: XML::LibXML - avec un Schema W3C: XML::Xerces Tu peux aussi (c'est ce que je fais d'habitude) utiliser un parseur externe pour verifier le document, avant de le traiter avec un module Perl qui ne s'occupepas de ca. Juste un mot sur les divers types de schemas: DTD, plutot pour les documents, le seul qui permette de traiter les entites. RelaxNG, bien, facile a utiliser, standard ISO, developpe par des gens bieng. Schemas W3C: horrible, complique, mais bon support des outils. Tu as aussi Schematron, et XML::Schematron::*, qui est pas mal. Ca t'aides? -- Michel Rodriguez Perl & XML http://www.xmltwig.com From Benoit.Fleury at etu.enseeiht.fr Sun Feb 8 16:04:54 2004 From: Benoit.Fleury at etu.enseeiht.fr (Benoit Fleury) Date: Mon Aug 2 21:38:20 2004 Subject: [Toulouse-pm] Quelle librairie XML ? In-Reply-To: References: Message-ID: <4026B286.8030500@etu.enseeiht.fr> Michel Rodriguez wrote: >On Sun, 8 Feb 2004, Benoit Fleury wrote: > > > >>Apr??s avoir parcouru un peu les modules CPAN pour le XML je n'ai >>toujours pas reussi a faire mon choix. >>J'aimerais pouvoir parser des documents XML et enregistrer les donnees >>dans une base et inversement. >>Puisque ca devient une t??che de plus en plus courante, j'esp??re que >>quelqu'un poura m'orienter. >>Les fichiers XML trait??s sont tres court (20 - 25 lignes). >>J'aimerai ??galement v??rifier la structure des documents XML recus, >>dois-je utiliser des DTD ? schemas XML ? Relax NG ? >>Quels modules sont pratiques (pas des usines a gaz :), mes fichiers XML >>sont simples) pour ces v??rif ? >> >> > >Salut, > >Parser des documents XML et les stocker dans une base de donnees: regarde >http://xmltwig.com/article/ways_to_rome_2/ , c'est justement ca, et ca te >donne des examples avec plusieurs modules. > >Extraire du XML d'une base de donnees: XML::Generator::DBI + >XML::SAX::Writer faut exactement ca. > >Verifier la structure des documents: > > - avec une DTD: XML::LibXML ou XML::Checker > - avec RelaxNG: XML::LibXML > - avec un Schema W3C: XML::Xerces > >Tu peux aussi (c'est ce que je fais d'habitude) utiliser un parseur >externe pour verifier le document, avant de le traiter avec un module Perl >qui ne s'occupepas de ca. > >Juste un mot sur les divers types de schemas: DTD, plutot pour les >documents, le seul qui permette de traiter les entites. RelaxNG, bien, >facile a utiliser, standard ISO, developpe par des gens bieng. Schemas >W3C: horrible, complique, mais bon support des outils. > >Tu as aussi Schematron, et XML::Schematron::*, qui est pas mal. > >Ca t'aides? > >-- >Michel Rodriguez >Perl & XML >http://www.xmltwig.com > > > > > Merci beaucoup. Je vais lire attentivement tous ces documents. A premiere vue, des modules comme XML::Generator::DBI vont me faciliter grandement la t?che. Quant a la verification des documents, quel est l'int?r?t d'utiliser le schema DTD ? tu parles de traiter les entit?s mais je ne saisi pas trop ce que ca signifie exactement. Je m'etais tourn? vers le schema du W3C qui m'a eu l'air bien compliq? en effet mais, comme tu l'as soulign?, j'ai trouv? des outils facilement. Je ne me suis pas encore d?cid?, j'y r?fl?chis ... Merci Encore -- Benoit Fleury From Benoit.Fleury at etu.enseeiht.fr Sun Feb 8 16:09:01 2004 From: Benoit.Fleury at etu.enseeiht.fr (Benoit Fleury) Date: Mon Aug 2 21:38:20 2004 Subject: [Toulouse-pm] hash or array ? In-Reply-To: References: Message-ID: <4026B37D.6010805@etu.enseeiht.fr> Michel Rodriguez wrote: >On Thu, 5 Feb 2004, Benoit Fleury wrote: > > > >>je ne sais pas si c'est le lieu pour ce genre de questions mais je ne >>sais pas ? qui m'adresser :) >>D??butant en PERL, je lis et ??cris quelques scripts pour mon apprentissage. >>Je me suis souvent pos?? la question suivante : dois-je preferer un hash >>ou un tableau pour mes structures de donnees ? >>mes ??l??ments de r??ponse : >>* hash : plus lisible au niveau du code, moins rapide ? >>* array : moins lisible, plus rapide ? >>Donc : >>La question a-t-elle lieu de se poser ? (deja :) ) >>Si oui, comment faire un choix ? >> >> > >Salut, > >La question n'a souvent pas lieu de se poser. Les donnees suggerent >souvent d'elles-memes si tu dois utiliser un hash ou un tableau. Si tes >donnees sont du genre identifiant (unique) => valeur, alors c'est un hash, >sinon c'est un tableau. > >Un des seuls cas ou on a vraiment le choix c'est pour stocker l'equivalent >de struct C. On peut soit utiliser un hash:my %struct= ( field1 => 'val1', >field2 => 'val2'), soit un tableau: my( $FIELD1, $FIELD2)= (0..1); my >@struct=( 'val1', 'val2'). Je preferes un hash, c'est plus naturel en >Perl, mais c'est vraiment comme on veut, une des devises de Perl est >TIMTOWTDI: There Is More Than One Way To Do It. > >Une remarque importante quand meme: ca m'etonnerais que tu tombes sur un >cas ou la vitesse d'acces a un element d'un hash ou d'un tableau soit >importante. Si tu veux que ton programme aille vite, commence par regarder >si tes algos sont performants, si ils sont optimises tu peux passer de >Perl a du C. Mais remplacer les hash par des tableaux ne te fera jamais >gagner significativement en vitesse (je parle d'esperience ;--( > >-- >Michel Rodriguez >Perl & XML >http://www.xmltwig.com > > > > > Merci encore pour cette r?ponse, je ne sais plus pourquoi je m'etais mis en t?te que l'acc?s ? un tableau serait plus rapide. -- Benoit Fleury From Benoit.Fleury at etu.enseeiht.fr Sun Feb 8 16:32:05 2004 From: Benoit.Fleury at etu.enseeiht.fr (Benoit Fleury) Date: Mon Aug 2 21:38:20 2004 Subject: [Toulouse-pm] Quelle librairie XML ? ( avec accents :) ) In-Reply-To: References: Message-ID: <4026B8E5.8070904@etu.enseeiht.fr> Michel Rodriguez wrote: >On Sun, 8 Feb 2004, Benoit Fleury wrote: > > > >>Apr??s avoir parcouru un peu les modules CPAN pour le XML je n'ai >>toujours pas reussi a faire mon choix. >>J'aimerais pouvoir parser des documents XML et enregistrer les donnees >>dans une base et inversement. >>Puisque ca devient une t??che de plus en plus courante, j'esp??re que >>quelqu'un poura m'orienter. >>Les fichiers XML trait??s sont tres court (20 - 25 lignes). >>J'aimerai ??galement v??rifier la structure des documents XML recus, >>dois-je utiliser des DTD ? schemas XML ? Relax NG ? >>Quels modules sont pratiques (pas des usines a gaz :), mes fichiers XML >>sont simples) pour ces v??rif ? >> >> > >Salut, > >Parser des documents XML et les stocker dans une base de donnees: regarde >http://xmltwig.com/article/ways_to_rome_2/ , c'est justement ca, et ca te >donne des examples avec plusieurs modules. > >Extraire du XML d'une base de donnees: XML::Generator::DBI + >XML::SAX::Writer faut exactement ca. > >Verifier la structure des documents: > > - avec une DTD: XML::LibXML ou XML::Checker > - avec RelaxNG: XML::LibXML > - avec un Schema W3C: XML::Xerces > >Tu peux aussi (c'est ce que je fais d'habitude) utiliser un parseur >externe pour verifier le document, avant de le traiter avec un module Perl >qui ne s'occupepas de ca. > >Juste un mot sur les divers types de schemas: DTD, plutot pour les >documents, le seul qui permette de traiter les entites. RelaxNG, bien, >facile a utiliser, standard ISO, developpe par des gens bieng. Schemas >W3C: horrible, complique, mais bon support des outils. > >Tu as aussi Schematron, et XML::Schematron::*, qui est pas mal. > >Ca t'aides? > >-- >Michel Rodriguez >Perl & XML >http://www.xmltwig.com > > > > > D?sol? pour ces mails en doubles mais mon logiciel de messagerie n'encodait que sur 7 bits. C'est rectifi?. Merci beaucoup. Je vais lire attentivement tous ces documents. A premiere vue, des modules comme XML::Generator::DBI vont me faciliter grandement la t?che. Quant a la verification des documents, quel est l'int?r?t d'utiliser le schema DTD ? tu parles de traiter les entit?s mais je ne saisi pas trop ce que ca signifie exactement. Je m'etais tourn? vers le schema du W3C qui m'a eu l'air bien compliq? en effet mais, comme tu l'as soulign?, j'ai trouv? des outils facilement. Je ne me suis pas encore d?cid?, j'y r?fl?chis ... Merci Encore From Benoit.Fleury at etu.enseeiht.fr Sun Feb 8 16:36:54 2004 From: Benoit.Fleury at etu.enseeiht.fr (Benoit Fleury) Date: Mon Aug 2 21:38:20 2004 Subject: [Toulouse-pm] Les accents ? In-Reply-To: <4026B8E5.8070904@etu.enseeiht.fr> References: <4026B8E5.8070904@etu.enseeiht.fr> Message-ID: <4026BA06.2040800@etu.enseeiht.fr> C'est moi qui deconne ou c'est la mailing list qui n'aime pas les accents :( ? From mirod at xmltwig.com Sun Feb 8 17:20:23 2004 From: mirod at xmltwig.com (Michel Rodriguez) Date: Mon Aug 2 21:38:20 2004 Subject: [Toulouse-pm] hash or array ? In-Reply-To: <4026B37D.6010805@etu.enseeiht.fr> Message-ID: On Sun, 8 Feb 2004, Benoit Fleury wrote: > Merci encore pour cette r?ponse, je ne sais plus pourquoi je m'etais > mis en t?te que l'acc?s ? un tableau serait plus rapide. C'est vrai que c'est plus rapide, mais pas assez pour etre significatif dans l'ecrasante majorite des cas. Si tu veux verifier, regarde du cote du module Benchmark. -- Michel Rodriguez Perl & XML http://www.xmltwig.com From mirod at xmltwig.com Sun Feb 8 17:23:09 2004 From: mirod at xmltwig.com (Michel Rodriguez) Date: Mon Aug 2 21:38:20 2004 Subject: [Toulouse-pm] Les accents ? In-Reply-To: <4026BA06.2040800@etu.enseeiht.fr> Message-ID: On Sun, 8 Feb 2004, Benoit Fleury wrote: > C'est moi qui deconne ou c'est la mailing list qui n'aime pas les > accents :( ? Non, c'est moi qui ai une config mal foutue. Theoriquement je filtre les mails et je les converti en unicode, mais ca a pas vraiment l'air de marcher. Desole -- Michel Rodriguez Perl & XML http://www.xmltwig.com From mirod at xmltwig.com Sun Feb 8 17:28:58 2004 From: mirod at xmltwig.com (Michel Rodriguez) Date: Mon Aug 2 21:38:20 2004 Subject: [Toulouse-pm] Quelle librairie XML ? ( avec accents :) ) In-Reply-To: <4026B8E5.8070904@etu.enseeiht.fr> Message-ID: On Sun, 8 Feb 2004, Benoit Fleury wrote: > Je vais lire attentivement tous ces documents. A premiere vue, des > modules comme XML::Generator::DBI vont me faciliter grandement la > t?che. Quant a la verification des documents, quel est l'int?r?t > d'utiliser le schema DTD ? tu parles de traiter les entit?s mais je ne > saisi pas trop ce que ca signifie exactement. Je m'etais tourn? vers le > schema du W3C qui m'a eu l'air bien compliq? en effet mais, comme tu > l'as soulign?, j'ai trouv? des outils facilement. Je ne me suis pas > encore d?cid?, j'y r?fl?chis ... DTD: c'est assez lisible et bien supporte, par contre ca n'est pas du XML (une DTD a sa syntaxe propre), et ca ne supporte pas le typage des contenus. Si tu ne sais pas ce que c'est qu'une entite, a priori tu n'as pas besoin que ton langage de schema les supporte ;--) POur plus d'infos en general sur XML, jette un oeil sur les cover pages http://xml.coverpages.org/ qui a TOUT ce qui se publie dans le domaine. xml.com a de bons articles aussi. -- Michel Rodriguez Perl & XML http://www.xmltwig.com From Benoit.Fleury at etu.enseeiht.fr Tue Feb 10 02:41:17 2004 From: Benoit.Fleury at etu.enseeiht.fr (Benoit Fleury) Date: Mon Aug 2 21:38:20 2004 Subject: [Toulouse-pm] L'ordre des =?iso-8859-15?q?=E9l=E9ments_dans_XML_Schema?= Message-ID: <4028992D.7040401@etu.enseeiht.fr> Bonjour, j'aimerais ne pas imposer d'ordre pour les elements dans un schema XML (W3C). J'ai bien sur essayer d'encadrer mes elements avec la balise au lieu de mais elle ne permet pas de mettre plusieurs occurences d'un element a l'interieur du bloc donc ca me gene un peu. Si quelqu'un a une piste ? NB : Ca n'est pas trop tard pour abandonner XML Schema si c necessaire :) -- Benoit Fleury From mirod at xmltwig.com Tue Feb 10 03:56:31 2004 From: mirod at xmltwig.com (Michel Rodriguez) Date: Mon Aug 2 21:38:20 2004 Subject: [Toulouse-pm] L'ordre des =?iso-8859-15?q?=E9l=E9ments_dans_XML_Schema?= In-Reply-To: <4028992D.7040401@etu.enseeiht.fr> Message-ID: On Tue, 10 Feb 2004, Benoit Fleury wrote: > j'aimerais ne pas imposer d'ordre pour les elements dans un schema XML > (W3C). > J'ai bien sur essayer d'encadrer mes elements avec la balise > au lieu de mais elle ne permet pas de mettre plusieurs > occurences d'un element a l'interieur du bloc donc ca me gene un peu. > Si quelqu'un a une piste ? > > NB : Ca n'est pas trop tard pour abandonner XML Schema si c necessaire :) La piste c'est probablement de demander sur un forum qui cause de XML. Les questions sur les schemas W3C c'est quand meme hyper-specialise. Essaye fr.comp.text.xml -- Michel Rodriguez Perl & XML http://www.xmltwig.com From Benoit.Fleury at etu.enseeiht.fr Tue Feb 10 04:16:55 2004 From: Benoit.Fleury at etu.enseeiht.fr (Benoit Fleury) Date: Mon Aug 2 21:38:20 2004 Subject: [Toulouse-pm] L'ordre des =?ISO-8859-15?Q?=E9l=E9ments_dan?= =?ISO-8859-15?Q?s_XML_Schema?= In-Reply-To: References: Message-ID: <4028AF97.7050909@etu.enseeiht.fr> Michel Rodriguez wrote: >On Tue, 10 Feb 2004, Benoit Fleury wrote: > > > >>j'aimerais ne pas imposer d'ordre pour les elements dans un schema XML >>(W3C). >>J'ai bien sur essayer d'encadrer mes elements avec la balise >>au lieu de mais elle ne permet pas de mettre plusieurs >>occurences d'un element a l'interieur du bloc donc ca me gene un peu. >>Si quelqu'un a une piste ? >> >>NB : Ca n'est pas trop tard pour abandonner XML Schema si c necessaire :) >> >> > >La piste c'est probablement de demander sur un forum qui cause de XML. Les >questions sur les schemas W3C c'est quand meme hyper-specialise. Essaye >fr.comp.text.xml > >-- >Michel Rodriguez >Perl & XML >http://www.xmltwig.com > > > > > Ok, merci Pour revenir a PERL, mon probleme d'ordre dans les documents XML est que le module XML::Simple enregistre le document xml dans un hash (qui ne conserve donc pas l'ordre). Les hash sont tres pratiques pour representer du XML et je pense que d'autre module les utilisent et il doit arriver souvent qu'on veuille valider un document XML avec des elements ordonnes. Comment r?sout-on ce dilemme en perl ? --Benoit Fleury From mirod at xmltwig.com Sun Feb 29 17:09:17 2004 From: mirod at xmltwig.com (Michel Rodriguez) Date: Mon Aug 2 21:38:20 2004 Subject: [Toulouse-pm] Un appel au secours de Randall Schwartz... Message-ID: ...pour les p'tits gars de Tk-Zinc Alors, vous l'avez fait tourner sur Mac? -- Michel Rodriguez Perl & XML http://www.xmltwig.com