Page 1 sur 1
Grille de programmes Télé ?
Publié : 12 juin 2006, 14:06
par LPGC
bonjour,
je commence la programmation d'une grille
des programmes télé ( TF1, France 2, France 3, RTL, RTBF, ... )

Existe il sur le Web des fichiers XML fournis par les chaînes donnant leur programme télé
Cette question a été posée aux différentes chaînes Télé
En attendant, j'ai commencé par analyser les pages de TF1 pour en faire un fichier XML
Les différents fichiers XML provenant des différentes chaînes télé
regroupés et transformés avec XSLT
donnera une grille des programmes TV valable
Si vous avez des

ou des suggestions,
merci de me les communiquer
A+
Christian
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Publié : 12 juin 2006, 22:08
par Benoit
Pour partir d'un même format sur toutes les chaines je connais juste
http://www.eurotv.com/
Mais c'est très loin d'être du XML

XML regroupement de données
Publié : 16 juin 2006, 11:39
par LPGC
Merci, pour la réponse
Mais comme j'ai pas de boulot, je continue à analyser les
sites, çà fait passer le temps

Une question XML :
Je regroupe plusieurs informations dans une seule balise
Si les données sont en gras
, c'est peut être mieux de mettre directement la balise html <b>...</b>
De même pour les sauts de lignes que doit on mettre
<br />, LineFeed seul ou CarriageReturn + LineFeed
Code : Tout sélectionner
<anime>
Proposé par [b]Loribel
[/b]Présenté par [b]Pascal Bataille[/b] et [b]Laurent Fontaine[/b]
</anime>
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Publié : 16 juin 2006, 14:21
par Flore
La balise <b>...</b> ne signifie rien en XML, c'est à toi de la styler en gras. En XML tu n'as pas de balises imposées, ce qui signifie que tu choisis tes noms de balise à ta guise, mais aussi qu'il faut tout styler...
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1a3) Gecko/20060526 BonEcho/2.0a3
balse XML, HTML, c'est choux vert et vert choux
Publié : 16 juin 2006, 16:02
par LPGC
Re: balse XML, HTML, c'est choux vert et vert choux
Publié : 16 juin 2006, 16:04
par teoli2003
LPGC a écrit :b
Y a t'il une raison pour laquelle on ne peut pas utiliser
directement la balise html <b>
Oui le forum utilise le bbcode et pas l'html pour les messages. (Laisser les utilisateurs mettre du code html dans leurs messages est dangereux)
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
Publié : 16 juin 2006, 16:08
par teoli2003
D'une manière générale, tu as l'air de mélanger un peu les concepts.
XML permet de faire des documents avec une sémantique précise: un document XML doit te permettre de décrire un programme télé.
Un truc du genre:
<programme>
<jour>200607018</jour>
<chaine>TF1</chaine>
<emission>
<nom>Lost</nom>
<debut>1215</debut>
...
</emission>
</programme>
Le xslt te permet de transformer ceci en code html pour l'affichage.
Il n'y a pas d'utilité d'utiliser des balises genre <b> dans le xml. C'est au contraire une source de confusion.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
je comprend mais si les données ne sont pas identifiées ?
Publié : 16 juin 2006, 16:24
par LPGC
Je comprends très bien, une balise pour une donnée simple
en général
mais comment faites vous quand les données ne sont pas clairement identifiées du style
---------------- groupe de données -------------
Réalisateur : xxxx
Acteurs : xxxxx
Scénariste : xxxx
n'importe quoi : xxxxx
----------------------------------------------------
je peux très bien avoir "avec..." à la place d' "Acteurs :"
Je pensais donc mettre l'ensemble du groupe de données dans une seule balise XML mais en gardant le style d'origine
de la page html d'où j'ai tiré le groupe de données
donc avec les noms en gras et des sauts de lignes
Désolé, c'est pas très bien énnoncé
Merci pour l'aide
Idem pour la balise spitch de l'émission
<resume>
x lignes parfois avec titre en gras, parfois x paragraphes
</resume>
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Publié : 16 juin 2006, 16:25
par Flore
Voilà du XML pur et dur :
http://www.ophiuchus.org/livres/pratchett.xml
Stylé en css mais pas transformé en html
Code : Tout sélectionner
<book>
<isbn>2841722929</isbn>
<title>Le fabuleux Maurice et ses rongeurs savants</title>
<authors>
<author type="editor">Terry Pratchett</author>
<author type="illustrator">David Wyatt</author>
<author type="translator">Patrick Couton</author>
</authors>
<genre>Burlesque Fantasy</genre>
<language>français</language>
<originalLanguage>Anglais</originalLanguage>
<format>Broché</format>
<publisher>L'Atalante</publisher>
<locale>FR</locale>
<placePublished>Nantes</placePublished>
<series>Un roman du Disque-monde</series>
<copies>1</copies>
<pages>285</pages>
<year>2004</year>
<price currency="EUR">12.73</price>
<read>true</read>
<rating>0</rating>
<signed>false</signed>
<owned>true</owned>
<locked>false</locked>
<dateAdded>05-11-2005</dateAdded>
<dateModified>11-27-2005</dateModified>
<lentOut>false</lentOut>
<hasCoverImage>true</hasCoverImage>
<description>Vous connaissez l'histoire du joueur de flûte de Hameln ? Les rats avaient envahi la ville, les habitants se désespéraient ; un joueur de flûte vint les sauver, qui ensorcela les rats au son de son instrument et les fit quitter la ville derrière lui pour les noyer dans la rivière. Imaginez maintenant des rats intelligents qui soient de mèche avec le joueur de flûte... et pilotés par le roi de l'arnaque soi-même, le fabuleux Maurice, le chat de tous les chats. Ça, c'est une combine qui peut rapporter gros. Jusqu'au jour où la fine équipe s'attaque au bourg de Bad Igoince où l'attendent le mystère, la terreur et le Mal.</description>
</book>
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1a3) Gecko/20060526 BonEcho/2.0a3
Merci Flore
Publié : 16 juin 2006, 16:38
par LPGC
Merci Flore,
<description> data de description </description>
"data de description" est sur une seule ligne sans style
Si on ajoute des balises à l'intérieur de "data de description"
c'est plus du XML
En supposant que le texte original soit :
Vous connaissez l'histoire du joueur de flûte de
Hameln ? "saut de ligne"
Les
rats avaient envahi la
ville, "saut de ligne"
les
habitants se désespéraient
et que le style doive être conservé; est ce possible ?
Merci
Christian
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Publié : 16 juin 2006, 18:59
par calimo
Tu ne comprends pas !
Le XML ne définit pas le
stye. Il sert uniquement à décrire le
sens des données. C'est à partir de ce sens que tu pourra retransformer ce sens en style
Que signifient les mots en gras dans ce texte ? Que séparent les retours de lignes ? Ce sont les questions que tu dois te poser.
Si tu n'arrives pas à y répondre, alors c'est probablement que le XML n'est pas adapté à ce que tu souhaites faire
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.4) Gecko/20060508 Firefox Firefox/1.5.0.4
PS : il faut voir le XML comme une sorte de base de données
Une autre philosophie
Publié : 17 juin 2006, 08:06
par LPGC
bonjour,
Un grand merci

pour votre aide
Il semble bien qu'étant novice en xml, html, je me suis forgé une autre philosophie du Web
dans laquelle xml et html sont identiques
je mélange allégrement le xml et l'html, c'est très pratique
notamment avec AJAX ou l'xml renvoyé est de l'html

C'est certainement pas standard mais çà marche
Cordialement
Christian
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Re: Une autre philosophie
Publié : 17 juin 2006, 09:29
par Benoit
LPGC a écrit :Il semble bien qu'étant novice en xml, html, je me suis forgé une autre philosophie du Web dans laquelle xml et html sont identiques
XHTML est juste
une des applications de XML. Tu gagnerais beaucoup à faire la distinction. Non seulement ça marcherait aussi, mais ça aurait du sens.
je mélange allégrement le xml et l'html, c'est très pratique
notamment avec AJAX ou l'xml renvoyé est de l'html
Ce n'est pas parce qu'il est marqué "XML" que ça fait du XML. Tu utilises en réalité responseText plutôt que responseXML, n'est-ce pas ?
Re: Une autre philosophie
Publié : 17 juin 2006, 09:48
par teoli2003
LPGC a écrit :

C'est certainement pas standard mais çà marche
Ben pas vraiment, sinon tu ne serais pas ici pour recevoir des avis pour corriger les problèmes occasionnés par ta manière de faire.
Message envoyé avec : Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1a3) Gecko/20060616 BonEcho/2.0a3
Re: Une autre philosophie
Publié : 17 juin 2006, 11:20
par calimo
LPGC a écrit :bonjour,
Un grand merci

pour votre aide
Il semble bien qu'étant novice en xml, html, je me suis forgé une autre philosophie du Web
dans laquelle xml et html sont identiques
je mélange allégrement le xml et l'html, c'est très pratique
notamment avec AJAX ou l'xml renvoyé est de l'html
Ah, au passage, en HTML non plus on est pas censé indiquer la mise en forme
On balise le contenu en lui donnant un sens (paragraphe, tableau, liste
) et ensuite on style tout ça grâce aux CSS
LPGC a écrit : 
C'est certainement pas standard mais çà marche
Rectification : tu as l'
impression que ça marche. Mais n'oublie pas, ne pas respecter les standards, c'est avoir la certitude que dans certaines configurations ça ne marchera pas (et évidemment, dans celles que tu n'auras pas testées)
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4