Grille de programmes Télé ?

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
Répondre
LPGC

Grille de programmes Télé ?

Message par LPGC »

bonjour, :D
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 :idea: ou des suggestions,
merci de me les communiquer :D

A+
Christian

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Benoit
Administrateur
Messages : 4894
Inscription : 19 juil. 2003, 10:59

Message 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 :)
♫ Li tens s'en veit, je n'ai riens fais ;
Li tens revient, je ne fais riens. ♪
LPGC

XML regroupement de données

Message par LPGC »

Merci, pour la réponse :D

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)
Flore
Administratrice
Messages : 3567
Inscription : 19 nov. 2003, 23:04

Message 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
Flore
Mac OSX + Nightly / Laptop Linux Mint + Nightly / Nightly sur Android
LPGC

balse XML, HTML, c'est choux vert et vert choux

Message par LPGC »

bonjour, :D

Quand je tape une réponse sur Geckozone, et que j'utilise
:arrow: le texte est affiché en bold

Y a t'il une raison pour laquelle on ne peut pas utiliser
directement la balise html <b> :?:

Je ne pense pas avoir de problèmes si le XML
contient des balises html
du fait que le XML est transformé avec du XSLT pour donner de l'Html

En fait, il me semble avoir 2 options
:arrow: soit j'utilise et du javascript dans le xslt pour afficher en bold
:arrow: soit je mets directement la balise <b> qui est à la fois du XML
( puisque les balises XML n'ont aucunes significations )
et qui est la balise bold en html

Pour le saut de ligne, cela me parait moins évident, selon le type de browser, et en unix n'y a t'il pas des problèmes
avec le CR
ici 4 options, peut être plus :
:arrow: <br />
:arrow: LF
:arrow: CR LF
:arrow: <sautligne /> et javascript pour interpréter
:idea: Les options sont elles toutes valables :?:
Et qu'est ce qui est le mieux :?:





Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23

Re: balse XML, HTML, c'est choux vert et vert choux

Message 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
La liberté n'est jamais accordée de bon gré par l'oppresseur; elle doit être exigée par l'opprimé (Martin Luther King).
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23

Message 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
La liberté n'est jamais accordée de bon gré par l'oppresseur; elle doit être exigée par l'opprimé (Martin Luther King).
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
LPGC

je comprend mais si les données ne sont pas identifiées ?

Message 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é :oops:
Merci pour l'aide :D

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)
Flore
Administratrice
Messages : 3567
Inscription : 19 nov. 2003, 23:04

Message 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
Flore
Mac OSX + Nightly / Laptop Linux Mint + Nightly / Nightly sur Android
LPGC

Merci Flore

Message 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)
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message 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 :wink:

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 :wink:

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…
LPGC

Une autre philosophie

Message par LPGC »

bonjour, :D

Un grand merci :D :D 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

:roll: C'est certainement pas standard mais çà marche :wink:

Cordialement
Christian

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Benoit
Administrateur
Messages : 4894
Inscription : 19 juil. 2003, 10:59

Re: Une autre philosophie

Message 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 ?
♫ Li tens s'en veit, je n'ai riens fais ;
Li tens revient, je ne fais riens. ♪
teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23

Re: Une autre philosophie

Message par teoli2003 »

LPGC a écrit : :roll: C'est certainement pas standard mais çà marche :wink:
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
La liberté n'est jamais accordée de bon gré par l'oppresseur; elle doit être exigée par l'opprimé (Martin Luther King).
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Re: Une autre philosophie

Message par calimo »

LPGC a écrit :bonjour, :D

Un grand merci :D :D 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 :wink:
LPGC a écrit : :roll: C'est certainement pas standard mais çà marche :wink:
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) :roll:

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités