Jag bloggar numera på http://blog.dileno.com ».

Prenumerera på RSS

Så skriver du ut HTML-kod som ligger i XML-block

Ibland måste man ha HTML-kod i XML-block för att formattera text som ligger i XML-block och ska visas på en webbsida. Jag visar dig två metoder som kan spara tid för dig - och samtidigt skriva ut HTML-kod som ligger i XML-block korrekt.

CDATA

Du kan använda dig av CDATA-blocket för att bädda in HTML-kod i ett XML-element. Då startar du CDATA-blocket med <![CDATA[ och avslutar med ]]>. Så här:

<Address>
<![CDATA[
Kungsgatan 7
<br />SE-11343 Stockholm
<br />Sverige
]]>
</Address>

Entiteten för start- eller slut-taggen

Om det inte fungerar att använda sig av CDATA så kan du i stället skriva ut entiteten för start- eller slut-taggen. < blir då &lt; och > blir då &gt; Så här:

<Address>
Kungsgatan 7
&lt;br /&gt;SE-11343 Stockholm
&lt;br /&gt;Sverige
</Address>

Kommentarer

Fint. Detta gjorde jag senast när jag märkte att Googles spårningskod inte validerade mot XHTML. Lägg till CDATA och Googles kod validerar.

Skriv en kommentar





Till sidhuvudet

Clicky Web Analytics