2016-07-03 3 views
1

Je souhaite stocker des données de texte formatées dans une base de données et par texte formaté. Je ne veux pas dire un texte enrichi mais un saut de ligne et un paragraphe. Par exemple, j'ai un texte qui ressemble à ceci:Comment stocker du texte formaté dans une base de données

apparence originale du texte avec les nouvelles lignes et paragraphes:

Une fois, il a vécu un homme lave nommé Bhima. Il avait un âne et un cheval. L'âne a porté des vêtements à l'étang et de retour à sa maison. Le cheval a porté Bheema au marché et à l'arrière, de temps en temps. L'âne a travaillé beaucoup plus dur que le cheval.

Par une belle journée ensoleillée, Bheema allait à l'étang avec un âne. Il a pris le cheval pour lui donner un verre d'eau. L'âne portait une lourde charge de vêtements. Le cheval ne portait rien. La charge était inhabituellement lourde et le dos de l'âne avait mal. Quand la douleur devint insupportable, l'âne dit au cheval: «Cette charge est trop pour moi, frère! S'il vous plaît prenez une partie de cette charge sur votre dos. "

Le cheval a répondu un peu grossièrement," Eh! Pourquoi devrais-je? Je suis ici seulement pour porter notre maître au marché. " Le fier cheval continua son chemin. La journée devenait de plus en plus chaude à mesure que la journée avançait. L'âne s'est senti totalement épuisé. Il était presque en train de se traîner. "Humph! Humph! "L'âne a essayé de bouger, il ne pouvait pas ... Le pauvre âne s'est effondré sur le sol" Oh, qu'est-il arrivé au pauvre âne? " pensa l'homme de la laveuse.

Je dois stocker cela dans une base de données sqlite et l'afficher à l'utilisateur exactement le même pour les utilisateurs.

Problème: Lors de l'affichage aux utilisateurs toutes les nouvelles lignes sont mélangés sans point que ce soit. Voici l'exemple de mon problème.

Une fois, vivait un homme de rondelle nommé Bheema. Il avait un âne et un cheval. L'âne a porté des vêtements à l'étang et de retour à sa maison. Le cheval a porté Bheema au marché et à l'arrière, de temps en temps. L'âne a travaillé beaucoup plus dur que le cheval. Par une belle journée ensoleillée, Bheema allait à l'étang avec un âne. Il a pris le cheval pour lui donner un verre d'eau. L'âne portait une lourde charge de vêtements. Le cheval ne portait rien. La charge était inhabituellement lourde et le dos de l'âne avait mal. Quand la douleur devint insupportable, l'âne dit au cheval: «Cette charge est trop pour moi, mon frère! S'il te plait, prends une partie de cette charge sur ton dos. »Le cheval répondit avec rudesse:« Eh, pourquoi devrais-je? Je suis là seulement pour porter notre maître au marché. Le fier cheval continua son chemin. La journée devenait de plus en plus chaude à mesure que la journée avançait. L'âne s'est senti totalement épuisé. Il était presque en train de se traîner. "Humph! Humph! "L'âne a essayé de bouger, il ne pouvait pas ... Le pauvre âne s'est effondré sur le sol" Oh, qu'est-il arrivé au pauvre âne? " pensa l'homme de la laveuse.

Comment je suis en train de réaliser ce que je veux:

  1. J'utilise studio SQLite pour créer la base de données préremplies
  2. j'ai copié le texte original et le coller dans la colonne de ma base de données préremplies.Le type de données de ma colonne où je collais le texte original est TEXT
  3. j'allé chercher les données d'une base de données préremplies dans un TextView
+0

Cela n'a rien à voir avec la base de données. Afficher le code qui affiche le texte. –

+0

@KrupalShah c'est une autre solution. Merci pour votre suggestion. – Isaac

Répondre

1

Si vous ne voulez pas enregistrer la base de données; vous pouvez enregistrer du contenu texte formaté dans un fichier au format html ou avec un langage de balisage. puis vous pouvez enregistrer le chemin du fichier pour chaque enregistrement dans db.

Ceci est juste ma solution. Je ne sais pas si c'est bon ou mauvais; mais ça devrait marcher.

+0

Merci pour le conseil, je l'ai quand même travaillé. – Isaac