Je souhaite stocker mes données (que je collecte via mon application) au format XML, puis les envoyer sur mon espace Web. Comment dois-je le faire ??Stockez les données au format xml dans mon application
Répondre
Votre question contient plusieurs tâches.
Voici une solution pour la partie téléchargement:
Sur sever côté vous avez besoin d'avoir un téléchargement de fichier.
Sur iOS côté, je suggère l'utilisation de ASIHttpRequest
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request setFile:@"path/to/ur/xml" forKey:@"file"];
modifier
Création d'un fichier XML (simple) devrait être assez facile, car il peut être fait juste avec String- opérations.
- remplir un (mutable) tableau avec les objets que vous souhaitez écrire dans le xml
- disons, vous avez des données du carnet d'adresses collectées. vous avez rempli le tableau avec contacts objets
- chaque contact a n adresses, qui sont stockés dans un tableau, un nom, ...
- prendre le dernier objet du tableau
- écriture
<contact name="%@">
à une chaîne , avec passage dans les contacts le nom boucle
- sur les adresses et écrire
<address kind="%@">
avec la spécification nature « travail », « privé », « autre » - do similair avec les données d'adresse (rue, ville, ...)
- lorsque vous avez terminé avec adresse écrire
</address>
- lorsque vous avez terminé avec une écriture de contact
</contact>
- supprimer le dernier contact du tableau
- si le tableau nest pas vide, recommencer avec 2.
- wenn fait avec toutes les données du tableau, ajoutez
<adressbook>
dans le début de la chaîne et</addressbook>
à la fin.
Il semble bon homme s'il vous plaît jeter un oeil à mes commentaires ci-dessus si vous pouvez aider – Ashutosh
Si cela semble bon, il devrait valoir un upvote (la flèche du haut). Cela ne signifie pas que vous devez accepter la réponse. – vikingosegundo
la création de votre propre XML en utilisant des chaînes est déconseillée, faites plutôt comme ci-dessus en utilisant un écrivain XML de quelque sorte.et assurez-vous d'utiliser une forme de codage UTF pour la chaîne XML résultante, afin que les caractères internationaux soient pris en charge dans les noms. – ThomasRS
- 1. Ecriture de données au format XML dans une application
- 2. Enregistrer les données d'instantané au format XML
- 3. Données XML au format HTML et retour
- 4. Modifier ma signature au format PDF dans mon application iPad
- 5. Les données au format Excel Time sont converties en valeur textuelle au format XML
- 6. Stockez les données dans mysql (data-migration)
- 7. Conversion du format XML au format JSON
- 8. Stockez les paramètres d'application personnalisés en XML
- 9. Sitemap au format XML ou au format XHTML?
- 10. ASP.NET MVC - données De retour au format HTML ou XML
- 11. Conserver les données au format HTML
- 12. Format des données en XML
- 13. Comment afficher les données au format donné
- 14. La meilleure façon de rechercher dans les données stockées au format XML dans SQL Server?
- 15. Analyser des données formatées bizarres au format XML?
- 16. base de données MS Access au format XML, .NET
- 17. Afficher les données au format matriciel?
- 18. Message de validation WPF au format Xml
- 19. Comment afficher les flux RSS au format XML?
- 20. Stockez BigInteger dans Mysql
- 21. JTable: Stockez différentes données que d'afficher
- 22. Dans quelles unités de mesure stockez-vous les données d'ingénierie?
- 23. Appliquer au format XML externe XSL
- 24. Stockez le fichier de configuration XML dans la base de données en tant que champ ou stockez-en le chemin?
- 25. NSXMLParser init avec XML au format NSString
- 26. Comment ouvrir les données au format PDF du navigateur?
- 27. Ecriture d'un objet au format XML
- 28. Enregistrer les propriétés du contrôle au format xml
- 29. Données POST au format JSON
- 30. Convert Excel au format XML en asp.net
Il peut y avoir quelques informations en http://stackoverflow.com/questions/406811/iphone-development-xmlparser-vs-libxml2-vs-touchxml –
Ou dans http://stackoverflow.com/questions/857668/generate-xml –
Veuillez clarifier votre question car elle est trop vague. Demandez-vous comment structurer les données dans un formulaire XML? Comment générer dynamiquement un document XML en mémoire? Comment faire une requête HTTP en utilisant POST pour envoyer des données à un serveur Web? –