From: pifou Date: Thu, 28 Jun 2007 08:36:20 +0000 (+0000) Subject: FIX Problème de reprise des url depuis un fichier XML X-Git-Url: http://git.euphorik.ch/index.cgi?a=commitdiff_plain;h=542290bdf3a6c2fdcffb8bcaf9cac1dc47143f1d;p=pompage.git FIX Problème de reprise des url depuis un fichier XML git-svn-id: svn://euphorik.ch/pompage@34 02bbb61a-6d21-0410-aba0-cb053bdfd66a --- diff --git a/src/film.rb b/src/film.rb index 30a5bc8..a8a813b 100644 --- a/src/film.rb +++ b/src/film.rb @@ -21,7 +21,7 @@ class String end class Film - attr_accessor :id, :titre, :fichiers, :annee, :realisateurs, :acteurs, :pays, :duree, :critiquePresse, :critiqueSpectateur, :genres, :synopsis, :budget + attr_accessor :id, :titre, :url, :fichiers, :annee, :realisateurs, :acteurs, :pays, :duree, :critiquePresse, :critiqueSpectateur, :genres, :synopsis, :budget # Constructeur. N'entreprend aucune action (chargement), crée juste un film vide. def initialize(fichier) diff --git a/src/films.rb b/src/films.rb index a934dbb..bc23fdc 100644 --- a/src/films.rb +++ b/src/films.rb @@ -100,7 +100,7 @@ class Films end titre = e.get_elements('titre')[0].get_text - + url = e.get_elements('url')[0].get_text fichiers = e.get_elements('fichiers')[0].get_elements('fichier') annee = e.get_elements('annee')[0].get_text duree = e.get_elements('duree')[0].get_text @@ -115,8 +115,11 @@ class Films film = Film::new(fichiers[0].get_text.value) - film.titre = titre.value unless titre.nil? film.id = id + film.titre = titre.value unless titre.nil? + + film.url = url.value unless url.nil? + fichiers.each{|e| film.addFichier(e.get_text.value) @filmsFichier[e.get_text.value] = film diff --git a/xml/sample_liste.xml b/xml/sample_liste.xml deleted file mode 100644 index 742bacc..0000000 --- a/xml/sample_liste.xml +++ /dev/null @@ -1,71 +0,0 @@ - - - - - Joyeux Noël - 2004 - - - - - - - - - - 115 - - - - - 2 - 3 - - Lorsque la guerre surgit au creux de l'été 1914, elle surprend... - - - - 18.15 - - C:\monfilm.avi - - - - Christian Carion - - - Diane Kruger - - - Benno Fürmann - - - Guillaume Canet - - - - Drame - - - Guerre - - - Historique - - - - français - - - allemand - - - britannique - - - belge - - - roumain - - \ No newline at end of file diff --git a/xml/test.xml b/xml/test.xml index ced216a..21f5bc8 100644 --- a/xml/test.xml +++ b/xml/test.xml @@ -1,13 +1,15 @@ - + Big Boss.avi Big boss 1971 - + + Lo Wei + Bruce Lee James Tien @@ -30,7 +32,7 @@

Un ouvrier venant de la campagne se révolte contre la milice engagée par son patron pour briser une grève.

- + http://www.allocine.fr/film/fichefilm_gen_cfilm=53367.html
@@ -59,7 +61,7 @@

Et c'est bien la mission la plus extrême de sa carrière qui vient de lui être confiée : une arme de destruction massive a été dérobée par le plus puissant gang de la banlieue. Damien est chargé d'infiltrer dans le secteur pour désamorcer la bombe ou la récupérer.

- + http://www.allocine.fr/film/fichefilm_gen_cfilm=54107.html
@@ -90,7 +92,7 @@

Ce qu'ignore Elmo c'est que son ex-patron est toujours vivant, déterminé à se venger et à mettre la main sur la formule chimique. Et en plus il n'est pas le seul : la superbe et dangereuse Dakota Phillips est également sur ses traces.

- + http://www.allocine.fr/film/fichefilm_gen_cfilm=29085.html
@@ -119,36 +121,7 @@

Dans un futur proche, la multinationale OCP decide de construire Delta City sur les ruines du vieux Detroit. Un groupe d'habitants irreductibles refuse de quitter les lieux. Pour les convaincre, OCP decide de reprogrammer Rococop, policier d'elite fabrique a partir de l'officier Murphy. Mais le docteur Lazarus, charge de l'entretien de Robocop, refuse d'effacer la memoire de Murphy.

- -
- - - A Toute Epreuve.rmvb - - A toute epreuve - 1992 - - - Tony Leung Chiu Wai - Chow Yun-Fat - Teresa Mo - - - hong-kongais - chinois - - 130 - - - - Policier - Action - - -

Hong-Kong 1997. Les Britannique vont rendre dans quelques mois a la Chine populaire une ville corrompue par le crime. Alors que les policiers ont baissé les bras, un groupe d'inspecteurs, mene par Yuen, surnommé Tequila, décide de mettre fin a la suprématie des gangs.

-
- - + http://www.allocine.fr/film/fichefilm_gen_cfilm=8143.html
@@ -177,44 +150,46 @@

Alors que le monde entier fait la fête, flics et malfrats vont devoir s'unir pour avoir une chance de survivre à l'assaut mortel venu du dehors. Face aux moyens démesurés des attaquants, un seul objectif : tenir jusqu'à l'aube...

- + http://www.allocine.fr/film/fichefilm_gen_cfilm=55907.html
- + - Sky High.avi + A Toute Epreuve.rmvb - L'Ecole fantastique - 2003 + A toute epreuve + 1992 - Michael Angarano - Danielle Panabaker - Mary Elizabeth Winstead + Tony Leung Chiu Wai + Chow Yun-Fat + Teresa Mo - américain + hong-kongais + chinois - 102 + 130 - Comédie - Famille - Fantastique + Policier + Action -

Will est un jeune garçon tout à fait normal si ce n'est qu'il doit intégrer la prestigieuse école de super-héros appelée Sky High et qu'il n'a pour le moment, aucune idée des super-pouvoirs qui le caractérisent... Il devra jongler entre les super-moqueries de ses camarades et la déception de ses parents, un couple de super-héros légendaires...

+

Hong-Kong 1997. Les Britannique vont rendre dans quelques mois a la Chine populaire une ville corrompue par le crime. Alors que les policiers ont baissé les bras, un groupe d'inspecteurs, mene par Yuen, surnommé Tequila, décide de mettre fin a la suprématie des gangs.

- + http://www.allocine.fr/film/fichefilm_gen_cfilm=8035.html
- + Robocop 1.avi Robocop 1987 - + + Paul Verhoeven + Nancy Allen Peter Weller @@ -233,15 +208,48 @@

A l'aube de l'an 2000, Detroit est, comme toujours dans cette sorte d'histoire, la proie du crime et de la corruption. Pour pallier ce terrible etat, les services de police inventent une nouvelle arme infaillible, Robocop, mi-homme, mi-robot, policier electronique de chair et d'acier qui a pour mission de sauvegarder la tranquillite de la ville. Mais comme souvent, ce cyborg a aussi une ame.

- + http://www.allocine.fr/film/fichefilm_gen_cfilm=3085.html
- + + + Sky High.avi + + L'Ecole fantastique + 2003 + + Mike Mitchell + + + Michael Angarano + Danielle Panabaker + Mary Elizabeth Winstead + + + américain + + 102 + + + + Comédie + Famille + Fantastique + + +

Will est un jeune garçon tout à fait normal si ce n'est qu'il doit intégrer la prestigieuse école de super-héros appelée Sky High et qu'il n'a pour le moment, aucune idée des super-pouvoirs qui le caractérisent... Il devra jongler entre les super-moqueries de ses camarades et la déception de ses parents, un couple de super-héros légendaires...

+
+ + http://www.allocine.fr/film/fichefilm_gen_cfilm=50152.html +
+ Rocky [x264 Aac] [Fr Eng] [Fr Eng].mkv Rocky 1976 - + + John G. Avildsen + Sylvester Stallone Talia Shire @@ -262,6 +270,6 @@

Pendant ce temps, Apollo Creed, le champion du monde de boxe catégorie poids lourd, recherche un nouvel adversaire pour remettre son titre en jeu. Son choix se portera sur Rocky.

- + http://www.allocine.fr/film/fichefilm_gen_cfilm=28251.html
\ No newline at end of file