Avatar billede kasseper Nybegynder
11. januar 2005 - 20:35 Der er 6 kommentarer og
1 løsning

Æ og Ø og Å i flash dynamic text field

Hej

Jeg har lavet en bætte test jvf. :
http://www.informit.com/articles/article.asp?p=174349&seqNum=7

Altså har jeg lavet en text fil, og hentet den ind i flash. INGEN PROBLEMER DER...
Men jeg desvære skrevet min tekst på dansk(og det skal den være), men jeg kan ikke få flash filen til at vise æø og å.
Jeg har forsøgt mig med at Klikke på "Character..." knappen og vælge lidt af hvert, men ikke det rigtige. Hvis jeg vælger dem alle sammen, skriver den f.eks. "ed" istedet for æ...

Hvad skal jeg gøre...!

Haster, tak...Derfor point størrelse...!
Avatar billede barklund Nybegynder
11. januar 2005 - 20:37 #1
Hvordan har du lavet din tekstfil? Den skal gemmes i UTF8-format. Har du brugt notepad, kan du her når du gemmer, angiver hvilket tegnsæt du vil bruge. Det står som standard til ANSI, ret det til UTF-8 og det virker :)

--
Morten Barklund
Avatar billede kasseper Nybegynder
11. januar 2005 - 20:39 #2
Jamen du er jo en helt. Er der ikke en måde man kan markere en tekst som UTF-8, ligesom i et xml dokument....
Måske har du et link til en bætte tutorial til flash der viser hvordan man traversere et xml dokument...!
Avatar billede barklund Nybegynder
11. januar 2005 - 20:44 #3
Say what? Første del forstår jeg ikke lige...

Men info om traversing af XML dokumenter kan jeg nok finde - måske. Gik først og fremmest i hjælpen, ellers spørg her om dit specifikke dokument :)
Avatar billede kragekjaer Praktikant
11. januar 2005 - 20:54 #4
søg her på eksperten på "æøå" og du vil finde ca. en mio. svar
Avatar billede kasseper Nybegynder
12. januar 2005 - 09:26 #5
barklund >> Det jeg mener er om man ligesom man i et xml document markere at denne encoding er utf-8 sådan her : <?xml version="1.0" encoding="UTF-8"?>
Om man så kan markere i flash at den tekst der læses nu skal forstås som utf-8. Problemet er at jeg ikke kan være sikker på at den der skiver .txt filen, ved at den skal gemmes med utf-8 og heller ikke om personen ved at man skal bruge notepad...!

Det bedste vil nok være at benytte et xml dokument, til at trække teksten fra, der kan jeg jo så markere at dette er utf-8....Så hvis du kan smide et link eller to til xml parsing, så er det perfekt..!

kragekjaer >> jeg tror bare at jeg vælger at betragte dit svar som støj...
Avatar billede barklund Nybegynder
12. januar 2005 - 12:57 #6
Hvis du skriver ovenstående XML-header, så betyder det at din tekst skal læses som UTF8. Det betyder ikke nødvendigvis, at den er UTF8. Så du kan godt gemme en Latin 1 tekst og skrive ovenstående header - så er den stadig Latin 1. Og det vil give mærkelige konsekvenser, hvis den læses som UTF8. Dette er et universielt faktum omkring tegnsæt og er ikke specifikt for Flash.

Flash er ret kynisk på det punkt. Den forventer som standard UTF8, og ingen kan overbevise den om det modsatte - heller ikke hvis den læser en fil med en XML-header, der angiver is0-8859-1. Flash læser alligevel som UTF8 og er det ikke det, kommer der et mærkeligt resultat.

Derfor, selvom du laver et XML-dokument, skal det stadig gemmes i UTF8-encoding - og da det er Flash, betyder det ydermere, at din XML-header er ligegyldig.

Og mht. kragekjaer's kommentar, så er det nu ganske relevant. ÆØÅ spørgsmålet har været stillet mindst 100 gange herinde med samme svar hver gang - og det er ikke at overdrive!

--
Morten Barklund
Avatar billede kasseper Nybegynder
12. januar 2005 - 14:16 #7
OK tak.

mht kragekjaer, så skrev jeg det jeg skrev, da jeg "selvfølgelig" havde forsøgt at søge.
Jeg skrev godt nok "æøå flash" og det gav intet resultat.....!! ??? !!

ANyway, så sorry kragekjaer ;)
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