2012-11-30 2 views
1

convertir une chaîne en un flux de données isolé? Je suis en train de convertir la chaîne en isolatedfilestream et réécrire en fichier XML sur wp7. quelqu'un peut me suggérer. merci à l'avanceComment convertir une chaîne en un fichier isolé?

+0

vous pouvez stocker la chaîne directement. et récupérez-le du stockage isolé sous forme de chaîne et utilisez l'analyseur XML pour obtenir les données. ou voulez-vous savoir comment stocker une chaîne de caractères/données XML dans un stockage isolé – Harshit

+1

Jusqu'où avez-vous? Qu'avez-vous essayé et qu'est-ce qui a mal tourné? (Aussi, que voulez-vous dire par "réécrire" dans ce cas?) On ne sait pas vraiment ce que vous essayez d'atteindre.) –

Répondre

1

Si vous souhaitez stocker et récupérer uniquement des données XML, consultez le didacticiel suivant. Il vous aidera à comprendre comment stocker les données XML.

http://www.windowsphonegeek.com/tips/All-about-WP7-Isolated-Storage---Read-and-Save-XML-files-using-XmlWriter

font aussi vérifier le tutoriel suivant lorsque vous souhaitez enregistrer grande quantité de données, en particulier quand u voulez stocker un objet d'une classe. Cela vous apprendra comment stocker et récupérer des données en utilisant XMLserializer, cela permettra également de conserver toute la séquence de données stockées.

http://rushabh.greenpoison.org.in/blog/2012/06/07/local-windows-phone-7-database-using-xmlserializer/

0

Vous pouvez utiliser IsolatedFileStream comme tout autre cours d'eau, dans une large mesure. Donc, n'importe quelle façon que vous écrivez à un flux sur le bureau (par exemple XmlWriter.Create(stream)) devrait être bien. Pour les fichiers assez petits pour charger en mémoire, j'utiliserais personnellement LINQ to XML la plupart du temps - encore une fois, vous pouvez charger cela à partir d'un flux, puis l'enregistrer dans un XmlWriter en enveloppant un IsolatedFileStream.

Je recommanderais contre en chargeant d'abord le XML comme une chaîne, puis en l'analysant; Si vous le chargez directement à partir du flux, vous permettez à l'analyseur de gérer le codage de texte déclaré lui-même, plutôt que de devoir le faire.

Questions connexes