WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   XML + Flash vill inte leka med svenska tecken (https://www.wn.se/forum/showthread.php?t=1041744)

Hellsing 2010-04-26 17:41

XML + Flash vill inte leka med svenska tecken
 
Håller på med en flashbanner som hämtar text från XML men får inte till å, ä och ö...

Min XML börjar med raden:
<?xml version="1.0" encoding="utf-8"?>

Har också provat:
<?xml version="1.0" encoding="ISO-8859-1"?>

Har förstås Googlat och en del säger att man behöver följande rad i frame 1:
System.useCodePage = true;

Vilket jag också har testat. Inget vill dock fungera. Alla tecken utom å, ä och ö ritas ut. Finns det något mer jag kan testa för att lösa problemet?

Hellsing 2010-04-26 17:45

Kan tillägga att jag använt både notepad och notepad++ för att editera XML och har sparat som UTF-8 utan BOM...

Cod 2010-04-26 18:31

Vet inte om det kan hjälpa dig, men jag har stött på ett liknande problem när jag testade runt litet med sIFR, problemet då var att det aktuella typsnittet saknade stöd för svenska tecken.

Hellsing 2010-04-26 18:38

Bra förslag! Böt precis till Arial dock utan att det vart någon förbättring... rackarns!

martine 2010-04-27 13:57

Citat:

Ursprungligen postat av Hellsing (Inlägg 20352911)
Håller på med en flashbanner som hämtar text från XML men får inte till å, ä och ö...
...

Vilket jag också har testat. Inget vill dock fungera. Alla tecken utom å, ä och ö ritas ut. Finns det något mer jag kan testa för att lösa problemet?

Jag antar att även andra tecken som ü och é inte heller syns (kort sagt att bara "amerikanska" ascii-tecken fungerar).

Hur får du tag på xml-filen? Har du kontrollerat att den faktiskt är i utf-8?

Bejjan 2010-04-27 15:46

Du är säker på att du dessutom embeddat dessa tecken i ditt dynamiska textfält i Flash-filen?

Danski 2010-04-28 09:28

Överensstämmer med ovan, testa om det är dynamiska textfält du använder att embedda alla karaktärer i denna. Om det inte redan är gjort som sagt =)

Får du inte rätt på det ändå så posta gärna koden för importering och hur du tar det från URLloadern till textfältet. Och är det AS2 eller AS3?

Hellsing 2010-04-29 18:49

Bingo! Tack Bejjan och Danski

Vilket tunnelseende man kan dra på sig ibland... tur att man kan bolla lite frågor här ;)


Alla tider är GMT +2. Klockan är nu 12:58.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson