Avatar billede f5 Nybegynder
11. marts 2004 - 11:39 Der er 5 kommentarer og
1 løsning

html text fra XML vil ikke formatere

Jeg har hentet en XML fil fra en server hvor der bl.a. er en html formatert tekststreng som jeg har gemt i en array.

Når jeg senere vil vise strengen i et tekst felt med html formateringerne, fungere det ikke (jeg har sat html=true og bruger htmlText). Den skriver bare alle tagsene ud som om det var tekst. Hvis jeg f.eks. prøve at skrive tekstFelt.htmlText="hello<br>hello"
så formatere den teksten fint, så det må have noget med den xml tekst jeg har hentet ind.

Nogle der har prøvet det før?

/Michael
Avatar billede barklund Nybegynder
11. marts 2004 - 12:01 #1
Lad mig gætte, at den tekst du henter ind hedder "hello&lt;br&gt;hello"

Altså den er lavet om til html entiteter for at kunne passe ind i XML-tags...

Disse tegne er så stadig lavet om når du sætter dem ind i html, og bliver derfor vist.

Du skal istedet for at bruge html-entiteter pakke din html streng ind i et cdata-tag:

<htmltekst><[!CDATA[Her kan jeg skriver alt<br>på flere linjer endda]]></htmltekst>

Så vil det blive parset ind som en almindelig tekstnode men indeholder dine special tegn på korrekt vis...
Avatar billede f5 Nybegynder
11. marts 2004 - 12:05 #2
Når jeg tracer min teskt, inden jeg kommer placere den i tekstfelete, for jeg helle<br><br>hello...

Men jeg vil lige prøve det med det samme
Avatar billede f5 Nybegynder
11. marts 2004 - 12:07 #3
fungere!!
tak

Hvis du smider er svar kan jeg give dig point
Avatar billede barklund Nybegynder
11. marts 2004 - 12:16 #4
No problem ;)
Avatar billede barklund Nybegynder
23. maj 2004 - 16:38 #5
Husk at lukke :)
Avatar billede barklund Nybegynder
24. maj 2004 - 13:25 #6
Tak :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester