Insérer une bible dans db

Pierre-Mathieu -  
 Pierre-Mathieu -
Bonjour,

J'ai un fichier pdf et epub contenant la bible dans son intégrité. Pour l'instant l'extension du fichier n'a pas encore grand intérêt mais je désire insérer la bible dans son entièreté dans una db sqlite. Comment procéder sachant qu'une recherche sur un livre, un chapitre et un verset doit pouvoir s'effectuer?

Merci de votre aide.
A voir également:

4 réponses

Célien Messages postés 5729 Date d'inscription   Statut Membre Dernière intervention   1 993
 
Salut,

Une base de donnée Verset -> Chapitres ? Donc entre autres une table verset avec un record dans la base par verset par exemple ? Stockage champ texte ou blob selon longueur max calculée, à moins de ne stocker que les références ce qui est une autre solution.
Il te reste plus qu'à écrire le module d'insertion vers le SGBD en SQL pour éviter de tout te taper à la main.
0
Pierre-Mathieu
 
C'est bien ça ma question, comment insérer vers la bdd sans tout taper à la main?
0
Célien Messages postés 5729 Date d'inscription   Statut Membre Dernière intervention   1 993
 
Comment sont séparés les versets dans le source que tu as ?

Il faut détecter un séparateur verset pour ta future moulinette d'insertion et donc repérer les numéros de verset et de chapitres , et évidement aussi les titres des livres..
0
Pierre-Mathieu
 
Il y'a juste un chiffre qui les sépare. Un chiffre pour les chapitres suivi des versets.
Quelle solution vois-tu pour ça?
0
Célien Messages postés 5729 Date d'inscription   Statut Membre Dernière intervention   1 993
 
S'il y à pas de chiffres dans ton corp du texte (exemple dans le texte "deux" et non "2" tu peu t'en servir comme détection de séparation ?
De toute façon tu doit pouvoir les repérer des chiffres pour les injecter dans la base qui relie le numéro de verset au texte verset avec en sus les infos chapitres et livres.
0
Pierre-Mathieu
 
Il s'agit de chiffre (2-5-7...ect) mais n'as tu pas une idée sur la façon de procéder pour justement extraire et injecter dans la bdd?
0
Pierre-Mathieu
 
Il y'a juste un chiffre qui les sépare. Un chiffre pour les chapitres suivi des versets.

Quelle solution vois-tu pour ça?
0
Célien Messages postés 5729 Date d'inscription   Statut Membre Dernière intervention   1 993
 
Tu le détecte dans ta moulinettes pour insérer les infos du verset puis tu injecte chaque verset entre chaque chiffres dans la BD.
0
Pierre-Mathieu
 
Ok j'vais essayer ça... merci de ton aide en tout cas.
0