Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : XSD/XML [ Base de données / XML ] (mastoc)

mardi 8 janvier 2008 à 09:48:19 | XSD/XML

mastoc

Bonjour,

J'ai actuellement un petit problème en rapport avec la validation d'un fichier XLM par un XSD.

Voilà ce qui se passe. J'utilise l'outil Xsd.exe fournit par le SDK pour générer les classes du XSD. Une fois les classes générées je sérialise pour pouvoir lire et désérialise pour pouvoir écrire. Tout fonctionne dans le meilleur des monde si j'essaye de faire cela avec UN fichier XSD.

Donc mon problème réside dans la génération de classe lorsque j'ai plusieurs XSD dépendants les uns des autres (des éléments, des types sont définis dans d'autres XSD puis utilisés par d'autres) avec l'outil Xsd.exe.

Je voudrais donc savoir s'il est possible de générer des classes d'un XSD dépendant d'autres XSD avec Xsd.exe ? Si oui, je me suis planté et j'aimerais savoir comment on peut le faire ? Si non, quelle est la meilleur méthode à utilisé pour lire et écrire un XML conforme à plusieurs XSD ? (j'ai pensé au dataset mais je ne suis pas familier avec cela pour le moment et je trouve la solution de généralisation des classes plus pratique d'utilisation qu'un tableau).

Merci d'avance,

Mastoc

Vive les Moutons !

mardi 8 janvier 2008 à 10:05:26 | Re : XSD/XML

SharpMao

Membre Club
Hello,

As-tu simplement essayé de mettre plusieurs fichiers dans une seule commande xsd.
La doc xsd indique : "Multiple file arguments of the same type may be provided."

Amicalement, SharpMao

"C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!"
(Coluche / 1944-1986 / Pensées et anecdotes)

mardi 8 janvier 2008 à 12:10:20 | Re : XSD/XML

mastoc

Ok ca à l'air de fonctionner !

En fait s'était tout simple (glurp) ^^ !

Merci beaucoup pour la réponse efficace et rapide ;)

A+
Amicalement, Mastoc

Vive les Moutons !



Cette discussion est classé dans : exe, problème, xml, classes, xsd


Répondre à ce message

Sujets en rapport avec ce message

Problème XML/XSD [ par granghon ] Bonjour,Je ne suis pas sur de poser ma question sur le bon thème mais c'est celui qui à mon goût s'en rapproche le plus.J'utilise un fichier XML pour [C#] XML - nommage par défaut des classes [ par scoubidou944 ] J'utilise le XmlSerializer pour sauver mes données.Ca commence à marcher mais je voudrais redéfinir un peu le nom de mes classes car dans mon code, c' Problème MYSTIQUE :'( [ par Choumi1980 ] Salut à tous,J'ai super gros problème, j'utilise MyOLEDB dans mon appli qui utilise des DB ACCESS et MYSQL.Mon problème est que à chaque fois que je f Classes depuis XML [ par Yima ] Bonjour à vous tous.Voici ma question.Supposons une classe "Enfant" parente d'une classe "Parent".La classe "Enfant" avec comme attributs : prenomE Problème avec Process.Start [ par ytse ] Bon j'ai désespérément besoin d'aide.J'essaie d'exécuter des modules .exe via un Web Service.J'utilise donc pour ça Process.Start() (ou encore diverse .exe.config non recopié à la génération [ par jhellier ] Bonjour à tous,Voici mon problème : j'ai créé un fichier .exe.config à la racine de mon projet afin d'y stocker ma connection à ma base de données.Le Manipuler à la volée un fichier XML en C# [ par Nosferatu131 ] Arf, deux jours que je galère...Ecrire dans un fichier XML, pas de problème... Lire un fichier XML, aucun problème...Mais j'ai besoin d'écrire à un en Xml + Choix + Helpppppppppppppppp ! [ par emmanuel9 ] Bonjour à tous, En faite j'ai un fichier xml que je voudrais ouvrir et créer des instances de differentes classes en fonction de ce que je vais récu Xml + Problème... [ par emmanuel9 ] Bonjour, J'aurais voulu savoir si quelqun connaissais la méthode pour créer un fichier xml à l'aide de xmldocuement. En faite j'ai une collection d' [c#] Validation XSD imbriqués [ par muvperrin ] bonjour à tous je dois valider un fichier xml en fonction de son fichier xsd puis remplir un dataset avec ce fichier xml ... j'ai réussi la validati


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,27 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.