Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2809 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] transférer contenu XML vers une base de données

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] transférer contenu XML vers une base de données

n°163197
Fenris
Ar bleiz brezhon
Posté le 21-06-2002 à 11:21:44  profilanswer
 

Bonjour,
J'ai récupéré des données extraits d'une base sous forme de fichiers XML (et XSD, mais ceux-là, je peux m'en passer)
Je doit créer et alimenter une base PostgreSQL avec ces données en utilisant PHP 4
J'ai trouvé quelques tutoriaux concernant le parsing XML avec PHP, mais ça ne m'aide pas bcp
Quelqu'un l'a déjà fait ? Merci


Message édité par Fenris le 25-06-2002 à 12:23:34

---------------
Certains font l'Histoire, d'autres la subissent
mood
Publicité
Posté le 21-06-2002 à 11:21:44  profilanswer
 

n°163265
JDF
Posté le 21-06-2002 à 12:11:41  profilanswer
 

:vomi: j'ai rien compris
mais UP :D


---------------
Mon topic achats/ventes
n°163275
_Azathoth_
Je viens d'bouffer le pèrenoël
Posté le 21-06-2002 à 12:18:26  profilanswer
 

JDF a écrit a écrit :

:vomi: j'ai rien compris
mais UP :D  




 
Up aussi  :D  
Et comme JDF, je ne peux malheureusement pas t'aider...  :(


---------------
N'ayant pas encore inventé l'industrie musicale, ils se repliaient sur des formes plus classiques de brigandage.
n°163282
omega2
Posté le 21-06-2002 à 12:25:01  profilanswer
 

Fenris a écrit a écrit :

Bonjour,
J'ai récupéré des données extraits d'une base sous forme de fichiers XML et XSD
Je doit créer et alimenter une base PostgreSQL avec ces données en utilisant PHP 4
J'ai trouvé quelques tutoriaux concernant le parsing XML avec PHP, mais ça ne m'aide pas bcp
Quelqu'un l'a déjà fait ? Merci  



Jamais tenté ( free.fr oblige, je suis en php3).

n°163312
Fenris
Ar bleiz brezhon
Posté le 21-06-2002 à 12:59:29  profilanswer
 

omega2 a écrit a écrit :

Jamais tenté ( free.fr oblige, je suis en php3).



 
Free supporte le PHP 4 maintenant ;)


---------------
Certains font l'Histoire, d'autres la subissent
n°163314
Fenris
Ar bleiz brezhon
Posté le 21-06-2002 à 13:00:10  profilanswer
 

>JDF & _Azathoth_
 
Merci quand même :D


---------------
Certains font l'Histoire, d'autres la subissent
n°163315
omega2
Posté le 21-06-2002 à 13:05:14  profilanswer
 

Fenris a écrit a écrit :

 
 
Free supporte le PHP 4 maintenant ;)  



Je savais pas. va faloir que je regardes si ca va pas me faciliter la vie alors. ;)

n°163342
En_Sabah_N​ur
お前はもう死んでいる
Posté le 21-06-2002 à 13:57:58  profilanswer
 

Fenris a écrit a écrit :

Bonjour,
J'ai récupéré des données extraits d'une base sous forme de fichiers XML et XSD
Je doit créer et alimenter une base PostgreSQL avec ces données en utilisant PHP 4
J'ai trouvé quelques tutoriaux concernant le parsing XML avec PHP, mais ça ne m'aide pas bcp
Quelqu'un l'a déjà fait ? Merci  



ché pas si ca va t aider (g pas tout capté à a ce ke tu devé faire :pt1cable: ), mais -->
http://dev.nexen.net/docs/php/anno [...] p?lien=xml


---------------
XBL : ESN3S | GGPO (3rd strike) : ESN | PSN : Huitxilopochti
n°163371
Fenris
Ar bleiz brezhon
Posté le 21-06-2002 à 14:27:49  profilanswer
 

C'est une des pages que j'ai déjà récupéré  [:zoubi]


Message édité par Fenris le 21-06-2002 à 15:10:15

---------------
Certains font l'Histoire, d'autres la subissent
n°163556
Fenris
Ar bleiz brezhon
Posté le 21-06-2002 à 16:55:25  profilanswer
 

[:belgarion_cer]


---------------
Certains font l'Histoire, d'autres la subissent
mood
Publicité
Posté le 21-06-2002 à 16:55:25  profilanswer
 

n°165338
Fenris
Ar bleiz brezhon
Posté le 25-06-2002 à 12:27:04  profilanswer
 

:bounce:


---------------
Certains font l'Histoire, d'autres la subissent
n°166018
chocoboy
Posté le 26-06-2002 à 08:33:15  profilanswer
 

Hello,
 
je bosse sur le sujet, je te conseille vivemet de te procure le bouquin :
 
XML et les bases de données - éditons Eyrolles/Wrox
 
Une vraie mine d'or je t'assure !
 
Mais que dois tu faire en fait ?
 
Stocker les fichiers XML tels quels ou bien recréer une structure relationnelle dans ta BD reflétant celle de ton fichier XML ?
Dois tu avoir une structure relationnelle hyper générique permettant de stocker n'importe quel fichier XML ou une structure relationnelle spécifique à ta DTD ?
...

n°166146
Fenris
Ar bleiz brezhon
Posté le 26-06-2002 à 11:13:16  profilanswer
 

Merci pour la ref du bouquin :jap:
 
En fait, je dois alimenter une base PostgreSQL qui servira uniquement à faire des recherches (avec un moteur PHP) donc les seules données dont j'ai besoin sont celles qui seront utilisées par ce moteur (dans les XML récupérés, y'a un peu tout et n'importe quoi donc j'aimerai bien filtrer)
Je n'ai pas de DTD mais des XML Schemas
A côté de mes fichiers XML/XSD contenant les données, j'ai aussi récupéré des XML contenant des intitulés correspondants à des abbréviations utilisées dans les XML/XSD, à priori les seules relations que je devrais créer seront à ce niveau ;)


---------------
Certains font l'Histoire, d'autres la subissent
n°166222
chocoboy
Posté le 26-06-2002 à 11:42:07  profilanswer
 

Fenris a écrit a écrit :

Merci pour la ref du bouquin :jap:
 
En fait, je dois alimenter une base PostgreSQL qui servira uniquement à faire des recherches (avec un moteur PHP) donc les seules données dont j'ai besoin sont celles qui seront utilisées par ce moteur (dans les XML récupérés, y'a un peu tout et n'importe quoi donc j'aimerai bien filtrer)
Je n'ai pas de DTD mais des XML Schemas
A côté de mes fichiers XML/XSD contenant les données, j'ai aussi récupéré des XML contenant des intitulés correspondants à des abbréviations utilisées dans les XML/XSD, à priori les seules relations que je devrais créer seront à ce niveau ;)




 
en PHP, je sais pas...
mais en JAVA, y a des classes faites pour ça, du genre JDBC2XML
 
va voir le tutorial ici (crée ton login d'abord)
 
http://www6.software.ibm.com/devel [...] ert-a4.pdf
 
y a le même tutorial dans l'autre sens.
 
Sinon, côté PHP, tu trouves pas ton bonheur ici ?
http://www.phpbuilder.com/columns/
dans la rubrique XML

n°166268
Fenris
Ar bleiz brezhon
Posté le 26-06-2002 à 11:58:49  profilanswer
 

Merci, je vais regarder ça ;)


---------------
Certains font l'Histoire, d'autres la subissent
n°167570
manu025
Posté le 27-06-2002 à 18:30:30  profilanswer
 

et ça ?
http://www.php.net/manual/fr/ref.xml.php
 
Sinon, j'ai trouvé sur le web des libs php pour traiter du XML mais je sais plus où c'est. Fais des recherche sur google.


---------------
-@- When code matters more than commercials -@-

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] transférer contenu XML vers une base de données

 

Sujets relatifs
[XML] extraire les données[PHP] Problème de cache PHP?
[php] c normal que le contenu dun .txt sefface tout seul ?[MYSQL] Exporter lecontenu d'une base vers un fichier Excel
[PHP] Compteur de visites.Delphi : garder les données de ma fiche pour la prochaine exécution !
Générer des pages web avec PHP depuis Excelune fonction en PHP qui met automatiquement tout en majuscule ?
Plus de sujets relatifs à : [PHP] transférer contenu XML vers une base de données


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)