Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 5 sur 5
  1. #1
    Membre du Club Avatar de bankette
    Homme Profil pro Julien
    Chef de Projet Web
    Inscrit en
    mars 2007
    Messages
    135
    Détails du profil
    Informations personnelles :
    Nom : Homme Julien
    Âge : 28
    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....

  2. #2
    Rédacteur/Modérateur
    Avatar de Siguillaume
    Homme Profil pro Guillaume SIGUI
    Chef de projet en SSII
    Inscrit en
    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 607
    Points
    3 607

    Par défaut

    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

  3. #3
    Membre du Club Avatar de bankette
    Homme Profil pro Julien
    Chef de Projet Web
    Inscrit en
    mars 2007
    Messages
    135
    Détails du profil
    Informations personnelles :
    Nom : Homme Julien
    Âge : 28
    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

    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....

  4. #4
    Rédacteur/Modérateur
    Avatar de Siguillaume
    Homme Profil pro Guillaume SIGUI
    Chef de projet en SSII
    Inscrit en
    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 607
    Points
    3 607

    Par défaut

    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

  5. #5
    Membre du Club Avatar de bankette
    Homme Profil pro Julien
    Chef de Projet Web
    Inscrit en
    mars 2007
    Messages
    135
    Détails du profil
    Informations personnelles :
    Nom : Homme Julien
    Âge : 28
    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

    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....

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •