Trouver une ressource (Nouvelle version du moteur, plus rapide & pertinent, essayez le !)
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
Sujet : probleme de balise html avec xml et dom [ Archives / Divers ] (lolofx)
|
probleme de balise html avec xml et dom
le 15/05/2003 11:55:15

lolofx
|
Bonjour, voila, J'ai une base de donnees contenant des balise html et qd je cree mon fichier xml avec dom, il me remplace automatiquement "<" et "<" j'aimeais savoir comment faitre pour que mes balises restent intact ds le fichier xml. voila les quelques lignes dom, elles marches tres bien sauf pour les caracteres < et > code : Element description = document.createElement("description"); String designation=rs_ligne.getString("lig_designation"); description.appendChild(document.createTextNode(designation)); ligne.appendChild(description); Et comme mon fichier xml et ensuite traite par du xsl, il faut que xsl voit les balises je c pas si g été clair, mais j'ai raiment besoin d'aide, merci .::lolofx::.
|
|
|
|
Re : probleme de balise html avec xml et dom
le 15/05/2003 13:02:16

superpa
|
En XML on ne mets pas de < mais qu'on le remplace par <, de même: < > & & " " ' '
J'espère que ca résoudra ton problème. A bientôt, P-A
------------------------------- Réponse au message : -------------------------------
> Bonjour, > voila, J'ai une base de donnees contenant des balise html et qd je cree mon fichier xml avec dom, il me remplace automatiquement "<" et "<" > j'aimeais savoir comment faitre pour que mes balises restent intact ds le fichier xml. > > voila les quelques lignes dom, elles marches tres bien sauf pour les caracteres < et > > > code : Element description = document.createElement("description"); > > String designation=rs_ligne.getString("lig_designation"); > description.appendChild(document.createTextNode(designation)); > ligne.appendChild(description); > > > Et comme mon fichier xml et ensuite traite par du xsl, il faut que xsl voit les balises > > je c pas si g été clair, mais j'ai raiment besoin d'aide, merci > > .::lolofx::.
|
|
|
|
Re : probleme de balise html avec xml et dom
le 15/05/2003 13:04:14

superpa
|
Oups, ca n'est pas bien passé: je recommence:
< Ampersand lt; > Ampersand gt; & Ampersand amp; ' Ampersand apos; " Ampersand quot;
On préfixe ces 5 entités par le symbôle & et elles se terminent toues par un ;.
A bientôt, P-A
------------------------------- Réponse au message : -------------------------------
> En XML on ne mets pas de < mais qu'on le remplace par <, de même: > < > > & & > " " > ' ' > > J'espère que ca résoudra ton problème. > A bientôt, > P-A > > > ------------------------------- > Réponse au message : > ------------------------------- > > > Bonjour, > > voila, J'ai une base de donnees contenant des balise html et qd je cree mon fichier xml avec dom, il me remplace automatiquement "<" et "<" > > j'aimeais savoir comment faitre pour que mes balises restent intact ds le fichier xml. > > > > voila les quelques lignes dom, elles marches tres bien sauf pour les caracteres < et > > > > > code : Element description = document.createElement("description"); > > > > String designation=rs_ligne.getString("lig_designation"); > > description.appendChild(document.createTextNode(designation)); > > ligne.appendChild(description); > > > > > > Et comme mon fichier xml et ensuite traite par du xsl, il faut que xsl voit les balises > > > > je c pas si g été clair, mais j'ai raiment besoin d'aide, merci > > > > .::lolofx::. >
|
|
|
|
Re : probleme de balise html avec xml et dom
le 15/05/2003 14:32:58

lolofx
|
le probleme, c que c dom qui créé le fichier xml, pas moi et je dois absolument retouver les balise qui sont dans le base de donnees et dom les remplace automatiquement j'ai essaye avec cdata[[ <balise> ]] ou [[ <balise> ]], mais il me le change quand meme comment faire?  .::lolofx::. ------------------------------- Réponse au message : ------------------------------- > En XML on ne mets pas de < mais qu'on le remplace par <, de même: > < > > & & > " " > ' ' > > J'espère que ca résoudra ton problème. > A bientôt, > P-A > > > ------------------------------- > Réponse au message : > ------------------------------- > > > Bonjour, > > voila, J'ai une base de donnees contenant des balise html et qd je cree mon fichier xml avec dom, il me remplace automatiquement "<" et "<" > > j'aimeais savoir comment faitre pour que mes balises restent intact ds le fichier xml. > > > > voila les quelques lignes dom, elles marches tres bien sauf pour les caracteres < et > > > > > code : Element description = document.createElement("description"); > > > > String designation=rs_ligne.getString("lig_designation"); > > description.appendChild(document.createTextNode(designation)); > > ligne.appendChild(description); > > > > > > Et comme mon fichier xml et ensuite traite par du xsl, il faut que xsl voit les balises > > > > je c pas si g été clair, mais j'ai raiment besoin d'aide, merci > > > > .::lolofx::. >  
|
|
|
|
Re : probleme de balise html avec xml et dom
le 15/05/2003 14:53:51

lolofx
|
desole, c encore moi, voila ma source:
Element description = document.createElement("description"); // on lui met la valeur entre la balise String designation=rs_ligne.getString("lig_designation"); //designation=designation.replaceAll("<","<![CDATA[<"); //designation=designation.replaceAll(">",">]]>"); //designation=designation.replaceAll("<","[[<"); //designation=designation.replaceAll(">",">]]"); designation=designation.replaceAll("<","<"); designation=designation.replaceAll(">",">"); description.appendChild(document.createTextNode(designation)); ligne.appendChild(description);
mais mon fichier xml resort comme suit
<description>
hello <span style="color: rgb(0, 255, 102);"> loic </span> </description>
et je voudrais que ca sorte comme ca dans mon fichier xml <description>
hello <span style="color: rgb(0, 255, 102);"> loic </span> </description>
je c plus koi faire, je suis desespere
.::lolofx::.
------------------------------- Réponse au message : -------------------------------
> Oups, ca n'est pas bien passé: > je recommence: > > < Ampersand lt; > > Ampersand gt; > & Ampersand amp; > ' Ampersand apos; > " Ampersand quot; > > On préfixe ces 5 entités par le symbôle & et elles se terminent toues par un ;. > > A bientôt, > P-A > > > ------------------------------- > Réponse au message : > ------------------------------- > > > En XML on ne mets pas de < mais qu'on le remplace par <, de même: > > < > > > & & > > " " > > ' ' > > > > J'espère que ca résoudra ton problème. > > A bientôt, > > P-A > > > > > > ------------------------------- > > Réponse au message : > > ------------------------------- > > > > > Bonjour, > > > voila, J'ai une base de donnees contenant des balise html et qd je cree mon fichier xml avec dom, il me remplace automatiquement "<" et "<" > > > j'aimeais savoir comment faitre pour que mes balises restent intact ds le fichier xml. > > > > > > voila les quelques lignes dom, elles marches tres bien sauf pour les caracteres < et > > > > > > > code : Element description = document.createElement("description"); > > > > > > String designation=rs_ligne.getString("lig_designation"); > > > description.appendChild(document.createTextNode(designation)); > > > ligne.appendChild(description); > > > > > > > > > Et comme mon fichier xml et ensuite traite par du xsl, il faut que xsl voit les balises > > > > > > je c pas si g été clair, mais j'ai raiment besoin d'aide, merci > > > > > > .::lolofx::. > > >
|
|
|
|
Re : probleme de balise html avec xml et dom
le 16/05/2003 13:34:29

superpa
|
Je m'excuse, mais je vois pas la différence entre ce que tu veux et ce que tu as.
Je suis peut être aveugle ...
A bientôt, P-A
------------------------------- Réponse au message : -------------------------------
> desole, c encore moi, voila ma source: > > Element description = document.createElement("description"); > // on lui met la valeur entre la balise > String designation=rs_ligne.getString("lig_designation"); > //designation=designation.replaceAll("<","<![CDATA[<"); > //designation=designation.replaceAll(">",">]]>"); > //designation=designation.replaceAll("<","[[<"); > //designation=designation.replaceAll(">",">]]"); > designation=designation.replaceAll("<","<"); > designation=designation.replaceAll(">",">"); > description.appendChild(document.createTextNode(designation)); > ligne.appendChild(description); > > mais mon fichier xml resort comme suit > > <description>
> hello <span style="color: rgb(0, 255, 102);"> loic </span> > </description> > > et je voudrais que ca sorte comme ca dans mon fichier xml > <description>
> hello <span style="color: rgb(0, 255, 102);"> loic </span> > </description> > > je c plus koi faire, je suis desespere > > .::lolofx::. > > > ------------------------------- > Réponse au message : > ------------------------------- > > > Oups, ca n'est pas bien passé: > > je recommence: > > > > < Ampersand lt; > > > Ampersand gt; > > & Ampersand amp; > > ' Ampersand apos; > > " Ampersand quot; > > > > On préfixe ces 5 entités par le symbôle & et elles se terminent toues par un ;. > > > > A bientôt, > > P-A > > > > > > ------------------------------- > > Réponse au message : > > ------------------------------- > > > > > En XML on ne mets pas de < mais qu'on le remplace par <, de même: > > > < > > > > & & > > > " " > > > ' ' > > > > > > J'espère que ca résoudra ton problème. > > > A bientôt, > > > P-A > > > > > > > > > ------------------------------- > > > Réponse au message : > > > ------------------------------- > > > > > > > Bonjour, > > > > voila, J'ai une base de donnees contenant des balise html et qd je cree mon fichier xml avec dom, il me remplace automatiquement "<" et "<" > > > > j'aimeais savoir comment faitre pour que mes balises restent intact ds le fichier xml. > > > > > > > > voila les quelques lignes dom, elles marches tres bien sauf pour les caracteres < et > > > > > > > > > code : Element description = document.createElement("description"); > > > > > > > > String designation=rs_ligne.getString("lig_designation"); > > > > description.appendChild(document.createTextNode(designation)); > > > > ligne.appendChild(description); > > > > > > > > > > > > Et comme mon fichier xml et ensuite traite par du xsl, il faut que xsl voit les balises > > > > > > > > je c pas si g été clair, mais j'ai raiment besoin d'aide, merci > > > > > > > > .::lolofx::. > > > > > >
|
|
|
Classé sous : html, xml, dom, balise, description
|
CalendriCode
| | | L | M | M | J | V | S | D |
| | | | | 1 | 2 | 3 |
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
|
Téléchargements
Logiciels à télécharger sur le même thème :
|