Je travaille avec Yahoo! Développeur API et il y a beaucoup de réponses que je voudrais persister à des tables relationnelles (SQL Server) afin que je puisse l'interroger plus tard (et au fil du temps). Existe-t-il un outil ou un framework qui scriptera automatiquement ces tables pour moi à partir d'un exemple XML ou dois-je le construire manuellement?Outil ou trame pour maintenir XML à des tables relationnelles?
0
A
Répondre
0
XML est un type dans MSSQL Server 2008 (je suppose que vous utilisez cette version). Vous pouvez stocker le code XML directement dans une colonne, puis utiliser XPATH http://www.w3schools.com/xpath ou XQUERY/xquery pour extraire les données ultérieurement. Cela permettra d'éviter la douleur que vous pourriez rencontrer si le schéma ou XSD pour le XML a changé au fil du temps. Je n'ai pas trouvé de bons outils ou frameworks pour analyser le XML et générer des structures de données bien typées pour stocker le contenu.
Questions connexes
- 1. Construire des dépôts pour les tables relationnelles
- 2. des tables relationnelles au fichier de sortie XML imbriqué
- 3. SQL Server 2005, tables relationnelles à xml hiérarchique
- 4. Nommer des tables relationnelles sans être ridicule
- 5. DB2 Tables relationnelles
- 6. utiliser les déclencheurs pour conserver l'historique des tables relationnelles
- 7. Comment insérer dans des tables relationnelles
- 8. comment joindre 3 tables relationnelles
- 9. Outil ORM pour créer des tables SQL
- 10. Comment afficher les tables relationnelles
- 11. Tables de base de données relationnelles
- 12. Importer des données Excel dans des tables relationnelles sous MySQL
- 13. Problème de conception de tables relationnelles
- 14. Importer des données relationnelles dans SQL Server en utilisant XML
- 15. créer des tables relationnelles dans une base MySQL
- 16. Création d'une vue matricielle à partir de tables db relationnelles
- 17. Quel est le meilleur outil pour maintenir la traçabilité
- 18. Documentation de bases de données relationnelles (tables, vues, fonctions, triggers)
- 19. Simple outil XML pour mac
- 20. Système NoSQL pour enregistrer des données relationnelles
- 21. Stockage de données relationnelles en XML
- 22. Outil de comparaison XML
- 23. outil aspnet_regsql a créé des tables supplémentaires
- 24. Outil approprié pour les interfaces XML simples
- 25. Outil de modélisation XML
- 26. Outil XML vers XSD pour Linux
- 27. Suppression d'un enregistrement dans une table qui a des tables relationnelles clés étrangères
- 28. réplication pour maintenir l'intégrité des données
- 29. Outil d'analyse XML
- 30. Outils pour maintenir des branches dans SVN
Merci, je l'ai fait par le passé (inséré le XML directement et utilisé XPATH) mais dans ce cas, je préférerais de beaucoup avoir les données dans des tableaux que je peux utiliser plus facilement. – Jason
@Jason peut-être cela aidera http://www.codeproject.com/KB/database/GenerateSQLFromXML1.aspx question similaire à http://stackoverflow.com/questions/496296/is-there-a-tool-to-generate -database-schema-from-xml-schema – Suirtimed