J'ai 5 tables appartenant à 2 ensembles de données différents, je les utilise pour remplir certaines grilles dans une page. Je veux implémenter une fonctionnalité d'instantané et j'ai besoin de sauvegarder les données dans les tables dans un fichier XML dans la base de données. Je pensais simplement à sérialiser les tables en XML en utilisant le. XmlSerializer .Net (désérialisation aussi), mais il y a beaucoup de données supplémentaires, essentiellement la définition de la table et certaines colonnes dont je n'ai pas besoin. Mon autre option consiste à parcourir les tables et à créer manuellement le XML; la structure va être assez complexe, et dans la page je devrai faire l'inverse, parcourir le XML et ajouter les données aux tables auxquelles mes grilles sont liées. Dans quelle mesure la seconde approche impliquerait-elle, mieux vaut dire, serait-elle perceptible (environ 20 datarows par table, chaque table a environ 4 colonnes)? Aussi, d'autres points de vue (maintenabilité), que recommanderiez-vous?Enregistrer les données d'instantané au format XML
0
A
Répondre
1
Avec un DataSet, vous pouvez créer le XML. Vous en êtes déjà conscient, en fonction de votre question. Si vous voulez élaguer les données un peu, vous pouvez créer votre propre XML, mais vous pouvez également créer un fichier XSLT et transformer le XML en XML simplifié que vous regardez. C'est un processus en une seule étape, contrairement à la boucle nécessaire pour créer du XML ou élaguer le document XML créé.
Questions connexes
- 1. Enregistrer les propriétés du contrôle au format xml
- 2. Enregistrer au format PDF dans WPF
- 3. Ecriture de données au format XML dans une application
- 4. ASP.NET MVC - données De retour au format HTML ou XML
- 5. base de données MS Access au format XML, .NET
- 6. C# - Enregistrer la listeVoir le contenu au format XML (avec multicolonnes) et lire sur Form_Load
- 7. Données POST au format JSON
- 8. Comment ouvrir les données au format PDF du navigateur?
- 9. Ecriture d'un objet au format XML
- 10. Comment afficher les flux RSS au format XML?
- 11. Au-delà de comparer 3.0 et XML Tidy, mais enregistrer le format original
- 12. Appliquer au format XML externe XSL
- 13. La meilleure façon de rechercher dans les données stockées au format XML dans SQL Server?
- 14. numériser et enregistrer au format PDF dans C#
- 15. Comment enregistrer un canevas Silverlight 2.0 dans une base de données et l'exporter au format PDF
- 16. Sérialisation de champs dans un DataSet personnalisé au format XML
- 17. Jeu de données typé avec des valeurs nulles au format XML
- 18. MySQL 5.0: Sortie des données BLOB au format XML (bien formé)?
- 19. enregistrement vocal au format Ogg?
- 20. Mapper la base de données relationnelle au format XML en C#
- 21. Remodelage de données de séries temporelles du format large au format grand format (pour le traçage)
- 22. Obtention de propriétés MC attribuées au format XML
- 23. Comment écrire chemin unix par rapport au format XML
- 24. flex pour lire XML au format e4x de SOAP WebService
- 25. valeurs nulles à l'exportation au format XML à partir d'un ensemble de données
- 26. XML - Les données au niveau racine sont invalides
- 27. Comment automatiser la conversion de fichiers Excel xls au format Excel xml?
- 28. PHP: format de numéro au format local
- 29. Format texte XML
- 30. Comment charger les données auxquelles on accède depuis la base de données au format html