Autor | Zpráva | ||
---|---|---|---|
Vitality77 Profil * |
#1 · Zasláno: 6. 6. 2013, 16:23:09
Dobrý den,
Jak se dá zapsat jakékoli data s html tady v xml souboru aby při jeho vyjmutí se data zobrazily formatované a ne tak jak je to napsané.. Těžko se vysvětluje ale zkusím přiblížit :) v xml souboru je řádek <popisek1><![CDATA["<div>ZAVES CELOZLATY - 2.90 g.</div>ZAVES STŘIBRO - 2.60 g.<br/><div id="cena1>1305 kč/ks</div>"]]></popisek1>
v xsl ho volám: <div class="popis1"><xsl:value-of select="popisek1"/>
A chci aby se zobrazily data bez tagu <div>, <br> atd, aby se zobrazil úpoze text ale html to už brálo že <div>ZAVES CELOZLATY - 2.90 g.</div> zaves celozlatý je v divu.. Dá se to nějak vytěžit? Díky předem za pomoc |
||
Chamurappi Profil |
#2 · Zasláno: 6. 6. 2013, 16:34:22
Reaguji na Vitalityho77:
Sekce CDATA je jen alternativou k zaentitování zobáčků, takže nejde přímo o ní, jde o to, že obsahem elementu <popisek1> je HTML kód.
Element <xsl:value-of> zná atribut disable-output-escaping="yes" , který umožňuje generovat nezaentitovaný text.
|
||
Vitality77 Profil * |
#3 · Zasláno: 6. 6. 2013, 18:12:25
To je přímo to co jsem potřeboval, díky :)
|
||
Časová prodleva: 11 let
|
0