A voir également:
- Xml et c++
- Xml download - Télécharger - Édition & Programmation
- Office xml handler - Télécharger - Traitement de texte
- Driveimage xml - Télécharger - Sauvegarde
- Impossible d'ouvrir le fichier office open xml - Forum Bureautique
- Convertir txt en xml - Forum Programmation
1 réponse
Bonsoir,
En ce qui concerne la génération du formulaire, je ne sais pas si c'est faisable, mais pour le chargement de xsd et la validation de flux xml, il existe différentes bibliothèques :
-Xerces/Xalan (jamais testé mais c'est connu et très utilisé)
-libxml2 (librairie Gnome, sous license apache, c'est assez balèze, mais ça gère mal les import et include dans les xsd, à part ça c'est très bien et facile à utiliser). C'est une bibliothèque C et pas C++.
-LEIF (maintenant ça s'appelle hydra je crois), est une application (je crois qu'elle coûte cher malheureusement), qui te permet de générer des classes C++ à partir d'un fichier xsd. L'avantage, c'est qu'ensuite tu ne peux créer que des fichiers xml valides (parce que les méthodes pour construire des fichiers xml invalides n'ont pas été générées ;).
Sinon il y a pas mal d'autres bibliothèques, mais en général elles n'intègrent pas la validation xsd, donc ça ne répond pas trop à ton besoin.
Bon courage dans tes recherches.
En ce qui concerne la génération du formulaire, je ne sais pas si c'est faisable, mais pour le chargement de xsd et la validation de flux xml, il existe différentes bibliothèques :
-Xerces/Xalan (jamais testé mais c'est connu et très utilisé)
-libxml2 (librairie Gnome, sous license apache, c'est assez balèze, mais ça gère mal les import et include dans les xsd, à part ça c'est très bien et facile à utiliser). C'est une bibliothèque C et pas C++.
-LEIF (maintenant ça s'appelle hydra je crois), est une application (je crois qu'elle coûte cher malheureusement), qui te permet de générer des classes C++ à partir d'un fichier xsd. L'avantage, c'est qu'ensuite tu ne peux créer que des fichiers xml valides (parce que les méthodes pour construire des fichiers xml invalides n'ont pas été générées ;).
Sinon il y a pas mal d'autres bibliothèques, mais en général elles n'intègrent pas la validation xsd, donc ça ne répond pas trop à ton besoin.
Bon courage dans tes recherches.