Rechercher : dans
Par :

Intégration xml dans html

Dernière réponse le 19 sep 2008 à 10:34:26 lud1979, le 22 déc 2006 à 17:12:34 
 Signaler ce message aux modérateurs

Bonjour a tous !
tout d'abord bonnes fêtes de fin d'année a tous ceux qui me liront

J'ai un pb lorsque j'integre du XML dans HTML:

Mon fichier xml (ci dessous) fontionne correctement :

<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
<!DOCTYPE site SYSTEM "./Dtd/site.dtd">

______________________________________________________
<site>
<page>
<titre>PAGE 1</titre>
<corps>Corps de page 1</corps>
</page>
<page>
<titre>PAGE 2</titre>
<corps>Corps de page 2</corps>
</page>
<page>
<titre>PAGE 3</titre>
<corps>Corps de page 3</corps>
</page>
</site>

____________________________________________________



j'ai fait ensuite le fichier fichier html suivant :

____________________________________________________
<html>
<body>
voici du html
<xml id="test" src="./xml/TEST.XML"></xml>
<table border="1" datasrc="#test">
<tr>
<td><span datafld="titre"></span></td>
<td><span datafld="corps"></span></td>
</tr>
</table>
Et encore du html
</body>
</html>

_____________________________________________________

Le probleme est le suivant:
Lorsque je lance ma page html, j'obtient une case de tabeau vide entre "voici du html" et "Et encore du html".

Ce qui est paradoxal, c'est que lorsque je vire la ligne:
<!DOCTYPE site SYSTEM "./Dtd/site.dtd"> du fichier xml, j'obtiens bien le résultat désiré.

Une solution serais la bienvenue car j'ai un réel besoin de faire une DTD externe.

Merci d'avance pour vos réponses
et encore bonne fêtes a tous.

Ludwig

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « Intégration xml dans html » dans :
[HTML] Un document de référence VoirÀ visualiser ici : VisiBone Web Designer's HTML Card.pdf Il est très synthétique et résume la quasi-intégralité de HTML et CSS...
[Aspirateur de pages HTML] Comment aspirer un site Web ? VoirHTTrack est un excellent aspirateur, gratuit en licence GNU GPL (libre). HTTrack permet de télécharger un site web d'Internet vers votre disque dur, en construisant récursivement tous les répertoires, récupérant html, images et fichiers du serveur...
Espace en HTML VoirEn HTML, les espaces consécutifs sont ignorés par les navigateurs, au même titre que les retours chariots ou les tabulations. Pour insérer plusieurs espaces consécutifs, il est nécessaire d'utiliser une entité HTML spécifique, appelée espace...
Transformations de XML avec XSLT VoirXSLT et XSL/FO XSL (eXtensible Stylesheet Language) possède deux composantes : XSLT, eXtensible Stylesheet Transformation XSL/FO, eXtensible Stylesheet formatting le langage de transformation des données (XSLT, eXtensible Stylesheet...
Introduction à XML VoirPrésentation de XML XML (entendez eXtensible Markup Language et traduisez Langage à balises étendu, ou Langage à balises extensible) est en quelque sorte un langage HTML amélioré permettant de définir de nouvelles balises. Il s'agit effectivement...
Mise en page de XML avec XSL VoirIntroduction à XSL XML est un langage de structuration des données, et non de représentation des données. Ainsi XSL (eXtensible StyleSheet Language) est un langage recommandé par le W3C pour effectuer la représentation des données de documents XML....

1

ulkakine, le 22 nov 2007 à 09:08:24

Bonjour,
voilà si ca peut t'aider en changeant ca :

<?xml version="1.0" encoding="utf-8"?>

ca devrait marcher ;)

Répondre à ulkakine

2

samirbox, le 16 sep 2008 à 17:18:30

Slt
l'explorer d'internet n' trouve pas votre fichier xml
"<xml id="test" src="./xml/TEST.XML"></xml>" chemin faux ou inexistant
pose les deux fichier dans la même repertoire est modifier
<xml id="test" src="TEST.XML"></xml>

Répondre à samirbox

3

 reive, le 19 sep 2008 à 10:34:26

<xml id="test" src="./xml/TEST.XML"></xml>

Bonjour,

Je crois qu'il te manque un point.

<xml id="test" src="../xml/TEST.XML"></xml>

Répondre à reive