Création
d'entreprise
Posez votre question Signaler

Xml et html [Résolu]

MyTux 206Messages postés 29 janvier 2008Date d'inscription 5 juillet 2011Dernière intervention - Dernière réponse le 25 sept. 2008 à 14:29
Bonjour,
Voilà mon soucis, j'utilise un fichier xml pour construire une FAQ. Donc mon fichier xml possède cette structure:
<faq>
<question>
<num> 1 </num>
<ask> blablabla </num>
<rep> blakkjsjsdj </rep>
</question>
.....
.....
</faq>
Ensuite j'utilise une fonction en javascript qui parcourt le fichier et me crée différents éléments html selon les noeuds xml. En revanche j'aimerais faire apparaitre des mots en gras par exemple dans le noeud réponse comment puis - je m'y prendre?
Merci.
Lire la suite 

Xml et html »

4 réponses
Réponse
+0
moins plus
J'ai essayé avec la balise <![CADTA[ ... ]]> sans trop de résultat en effet le fichier xml ne me les interprète pas mais la navigateur aussi. Donc je ne vois pas trop comment trouver une solution.
Ajouter un commentaire
Réponse
-1
moins plus
Salut,

Si j'ai bien compris :
Utilise la balise <![CDATA[ ... ]]>

par exemple tu auras dans ton xml :
<rep><![CDATA[texte <b>en gras</b> ]]></rep>

XML n'essaiera alors pas d'interpréter ce qu'il y à à l'intérieur de <![CDATA[ ... ]]>
Ajouter un commentaire
Réponse
-1
moins plus
Bonjour,

Merci pour la réponse, mais est - ce que la balise sera interprétée par le navigateur, afin que le texte soit formaté?
Ajouter un commentaire
Réponse
-1
moins plus
Normalement oui car ton script ne retournera pas les balises CDATA au navigateur.
Ajouter un commentaire
Ce document intitulé « xml et html » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?