andre cohendoz wrote:

> On Thu, 26 Jun 2003 17:00:54 +0200
> Nicolas DEGAND <[EMAIL PROTECTED]> a �crit
> 
>> andre cohendoz wrote:
>> 
>> > Bonjour � tous,
>> > 
>> > quel fichier associer � mon navigateur (konqueror) pour
>> > lire les fichiers . xml.
>> 
>> Normalement il les lit en standard. Probl�me les fichiers xml sont
>> souvent mal form�s ou bien peuvent utiliser une DTD �sot�rique (de
>> surcroit konqueror supporte un peu moins de choses que mozilla), En tout
>> cas les probl�mes d�pendront beaucoup du fichier exact que tu cherches �
>> lire. Peux tu donner quelques pr�cisions ?
>> 
>> --
>> Nicolas DEGAND
> --------------------------------------------------------------
> Bonjour
> merci de ta r�ponse,j'ai cru ma question perdue
> dans le "home d�plac�" de Romain,

De rien. Manque de bol, j'ai eu une grosse panne d'Internet, donc je lis ton
message seulement maintenant et je suis TRES fatigu�, donc �a risque d'�tre
incoh�rent.

> je pensais qu'une association avec un fichier pouvait
> permettre de les lire comme on peut le faire avec le pdf
> le html...

En th�orie tu n'as pas tort. En "tr�s gros", le XML c'est du HTML
extensible. C'est � dire que tu peux rajouter et retrancher des balises de
ton cru aux balises HTML de base (par exemple ajouter une balise
<farine></farine>). Donc a priori �a peut se lire dans un navigateur
internet classique et c'est utilis� par toutes sortes d'applications qui
veulent avoir un format structur� pour stocker leurs donn�es
 
Tr�s pratique mais deux inconv�nients

1� Comme c'est assez pointu comme technique, il faut �tre beaucoup plus
rigoureux dans la syntaxe. Une virgule de travers et hop le fichier risque
d'�tre illisible pour la plupart des navigateurs.

> heu... aussi c'est quoi une DTD?

2� C'est le 2eme inconv�nient. Pour savoir quoi faire de la balise <farine>
de notre exemple le navigateur se rapporte � un gros fichier qui s'appelle
une DTD qui explique � quoi ladite balise sert. Encore faut il que le
navigateur puisse comprendre la DTD. A priori si c'est juste une mani�re de
formater du texte �a va aller, mais on peut tr�s vite faire beaucoup plus
compliqu�. Donc il faut que ton navigateur comprenne la DTD associ�e � tes
fichiers XML (voire HTML puisqu'il existe aussi des DTD pour eux).

On les rep�re dans les premieres lignes, par exemple

<!DOCTYPE html 
        PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>

Donc il faut s'assurer que le navigateur lise et comprenne ce fichier. Sinon
il faut bricoler soi-m�me une moulinette qui fasse le travail pour par
exemple convertir le fichier en HTML.

Bonne chance,

-- 
Nicolas DEGAND


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";.

Foire Aux Questions de la liste : http://mdk.mondelinux.org

Répondre à