2010-09-07 6 views
-1

Je développe une application où je dois insérer des données provenant du service Web dans la base de données sqlite3. Le service Web renvoie des données XML avec 5 étiquettes. Maintenant après l'analyse XML comment insérer des données analysées dans la base de données sql? Puis-je coder pour cela ??? Merci à l'avance ..Comment insérer des données provenant du service Web dans la base de données SQL dans l'iPhone?

+1

Ceci est une question trop large pour répondre ici. Je recommande de lire quelques-unes des ressources liées à cette question: [Ajouter base de données SQLite à l'application iphone] (http://stackoverflow.com/questions/487339/add-sqlite-database-to-iphone-app) et revenir quand vous avez une question spécifique sur un détail de mise en œuvre. –

Répondre

2

Insertion des données XML dans la base de données SQLite est pas différent que l'insertion des données. Donc, il y a 3 parties du problème que vous essayez de résoudre:

  • Appeler le service Web et d'obtenir les données
  • analyse des données et de remplir un objet
  • Insertion que les données dans la base de données SQLite qui comporte des colonnes selon la structure de votre objet

NSURLConnection et NSXMLParser sont les classés que vous devez regarder pour résoudre les 2 premiers problèmes. Troisième serait résolu en utilisant sqlite library. Sans plus d'informations sur la structure de l'objet, il est difficile de suggérer autre chose. Mais vous devriez trouver assez de documentation sur l'utilisation de sqlite si vous cherchez autour.

Questions connexes