Précédent   Forum du club des développeurs et IT Pro > PHP > Bibliothèques et frameworks > XML
XML Forum d'entraide sur XML avec PHP. Exemples : SimpleXML, OpenXML... Avant de poster -> FAQ XML, Cours XML et Sources XML
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 25/11/2011, 16h36   #1
bankette
Membre du Club
 
Avatar de bankette
 
Homme Julien
Chef de Projet Web
Inscription : mars 2007
Messages : 135
Détails du profil
Informations personnelles :
Nom : Homme Julien
Âge : 27
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Chef de Projet Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mars 2007
Messages : 135
Points : 58
Points : 58
Par défaut Open Office, XML, PHP et base de données

Bonjour,

J'espère être dans la bonne section du forum.

Je suis à la recherche d'outils PHP afin de pouvoir travailler de faire communiquer un document Open Office (ou Libre Office) structuré donc en XML avec une base de données (XML ou SQL) via une application PHP.

En clair, existe-t-il des ponts entre PHP et OpenOffice?

L'idée serai qu'un utilisateur puisse depuis une application en ligne, générer un fichier Open Office, le fichier aura été généré en se basant sur des éléments se trouvant dans une base de données, télécharger ce fichier, le modifier puis le réinjecter dans l'application. En le réinjectant l'application est capable de récupérer le fichier open office, de le décomposer et de le stocker dans sa base de données.

Pour résumer créer une base d'information PHP sauf que l'éditeur de contenu est open office.

Je n'ai aucune limite sur les technologie a utiliser, base XML, base SQL, framework PHP ou CMS diverse. Mais j'ai beau cherché je ne trouve rien qui permette de faire communiquer de manière efficace PHP et open Office.

Bien sur le top serai de pouvoir communiquer avec word mais je pense que dans un premier temps ce serai plus simple avec Open office.

Merci de votre temps et de vos réponses.

Voici ce que j'ai pour le moment (c'est maigre je sais) :
ShOOo explication succinte ici mais je n'ai rien trouvé de plus sur le net
__________________
-- Bankette --
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème....
bankette est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/11/2011, 11h29   #2
Siguillaume
Rédacteur/Modérateur
 
Avatar de Siguillaume
 
Homme Guillaume SIGUI
Chef de projet en SSII
Inscription : août 2007
Messages : 2 394
Détails du profil
Informations personnelles :
Nom : Homme Guillaume SIGUI
Localisation : Côte d'Ivoire

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : août 2007
Messages : 2 394
Points : 3 609
Points : 3 609
Envoyer un message via Yahoo à Siguillaume Envoyer un message via Skype™ à Siguillaume
Bonjour,
Citation:
Envoyé par bankette Voir le message

Pour résumer créer une base d'information PHP sauf que l'éditeur de contenu est open office.
Quel serait le contenu de tes documents? Un document texte, serait beaucoup plus simple à gérer dans ce cas de figure. A moins que tu veuilles intégrer la mise en forme dans tes fichiers. Dans ce cas, raisonne plutôt en terme de format de fichiers (odt, csv, doc, etc.)
__________________
Un gros problème est la somme de plusieurs petits problèmes.
Resolvez chacun des petits problèmes: vous aurez resolu le gros problème!
Mes tutos || Mon blog || Développeurs ivoiriens
Siguillaume est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/11/2011, 19h10   #3
bankette
Membre du Club
 
Avatar de bankette
 
Homme Julien
Chef de Projet Web
Inscription : mars 2007
Messages : 135
Détails du profil
Informations personnelles :
Nom : Homme Julien
Âge : 27
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Chef de Projet Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mars 2007
Messages : 135
Points : 58
Points : 58
Se sera très clairement des fichiers stylés. Et de plus les style devront ensuite etre décomposé pour etre structuré dans ma base de données.

Par exemple dans mon fichier word j'aurai un niveau de Titre suivi d'un sous titre et d'un paragraphe. Je devrai etre capable de le differencier pour les stocker de manière différencier et hiérarchique.

Qu'entendez vous par raisonner plutôt en terme de format de fichiers (odt, csv, doc, etc.)?

Merci,
__________________
-- Bankette --
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème....
bankette est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2011, 16h21   #4
Siguillaume
Rédacteur/Modérateur
 
Avatar de Siguillaume
 
Homme Guillaume SIGUI
Chef de projet en SSII
Inscription : août 2007
Messages : 2 394
Détails du profil
Informations personnelles :
Nom : Homme Guillaume SIGUI
Localisation : Côte d'Ivoire

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : août 2007
Messages : 2 394
Points : 3 609
Points : 3 609
Envoyer un message via Yahoo à Siguillaume Envoyer un message via Skype™ à Siguillaume
Citation:
Envoyé par bankette Voir le message
Qu'entendez vous par raisonner plutôt en terme de format de fichiers (odt, csv, doc, etc.)?
Le format dans lequel tes fichiers seront édités. Par défaut, sous Word, tu as MS Office pour des formats .doc, .docx, .xls, etc. Et sous OpenOffice, tu as en natif, .odt, etc.

A te lire, nous sommes dans un cas de format .doc ou .odt
C'est dejà une piste exploitable.
__________________
Un gros problème est la somme de plusieurs petits problèmes.
Resolvez chacun des petits problèmes: vous aurez resolu le gros problème!
Mes tutos || Mon blog || Développeurs ivoiriens
Siguillaume est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2011, 17h54   #5
bankette
Membre du Club
 
Avatar de bankette
 
Homme Julien
Chef de Projet Web
Inscription : mars 2007
Messages : 135
Détails du profil
Informations personnelles :
Nom : Homme Julien
Âge : 27
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Chef de Projet Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mars 2007
Messages : 135
Points : 58
Points : 58
Merci de ta réponse.

En entrée j'aurai en effet des fichier natifs word ou Open Office. mais mon objectif est de les stocker dans une base de données.

En gros, je charge un fichier word dans mon outil mais je souhaite le stocker en base suivant une DTD de mon choix. Pour ensuite le réexploiter comme je veux.

ma question est donc existe-t-il un moyen de transformer un word ou un open office dans un format XML qui suit ma propre DTD?

On m'a parlé de ez publish, je creuse la piste.
__________________
-- Bankette --
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème....
bankette est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 12h10.


 
 
 
 
Partenaires

Hébergement Web