Volledige versie bekijken : XML & Flash - Tekst, Afbeeldingen & Links
theGenius
%Europe/Berlin %447 %2009, 10:44
Wat ik eigenlijk wil is dat je in de XML HTML tags kunt gebruiken als <img src="plaatje.jpg">
Dus zoiets:
<xml>
<nieuwsbericht>
<b>Dit is de header</b><br>
<im src="plaatje.jpg"> Hier komt de inhoud van het bericht.
</nieuwsbericht>
</xml>
Is dit überhaupt mogelijk? En zo ja, hoe?
meester
%Europe/Berlin %465 %2009, 11:09
Dan zou ik even kijken naar:
<![CDATA[hier komt je html tekst]]>;
Zo blijft alles behouden qua tags en dergelijke
groet Carli
theGenius
%Europe/Berlin %498 %2009, 11:58
Bedankt, maar ik denk dat ik iets fout doe.
Dit heb ik in Flash (de txt_xml is een dynamic tekstveld met Render text as HTML aan):
function leesXML(geladen) {
if (geladen) {
txt_xml.text = this.firstChild.childNodes[0].firstChild.nodeValue;
}
}
Main = new XML();
Main.ignoreWhite = true;
Main.onLoad = leesXML;
Main.load("main.xml");
Dit heb ik in de XML:
<xml>
<tekst>
<![CDATA[hallo <img src="iets.jpg"> en weer <b>verder</b>]]>
</tekst>
</xml>
Maar hij geeft gewoon letterlijk de tekst weer, zonder een plaatje in te voegen of de tekst bold te maken.
Joenesy
%Europe/Berlin %627 %2009, 15:03
.text in flash rendered helaas geen plaatjes. Zoek eens op loadMovie()
Jan
%Europe/Berlin %632 %2009, 15:11
.text in flash rendered helaas geen plaatjes. Zoek eens op loadMovie()
.htmlText wel :)
Dan zou ik even kijken naar:
<![CDATA[hier komt je html tekst]]>;
Zo blijft alles behouden qua tags en dergelijke
groet Carli
Juist niet, want die CDATA staat voor Character Data en dus voor letterlijke tekst en niet voor tekst met (hyper text-)opmaak tags.
Wat inhoudt, dat bijvoorbeeld automatisch alle "<" tekens vervangen worden door "<" Op die manier kan je tegen een html parser zeggen dat het niet de start van een opmaak tag is maar dat je in je tekst (toevallig) het teken "<" (kleiner dan (< lower of less then)) wil gebruiken.
Groeten,
Jan
theGenius
%Europe/Berlin %711 %2009, 17:04
.htmlText wel :)
Juist niet, want die CDATA staat voor Character Data en dus voor letterlijke tekst en niet voor tekst met (hyper text-)opmaak tags.
Wat inhoudt, dat bijvoorbeeld automatisch alle "<" tekens vervangen worden door "<" Op die manier kan je tegen een html parser zeggen dat het niet de start van een opmaak tag is maar dat je in je tekst (toevallig) het teken "<" (kleiner dan (< lower of less then)) wil gebruiken.
Groeten,
Jan
Bedankt, met htmlText werkt het inderdaad. Maar wel MET CDATA erbij hoor.
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.