Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 06-12-2005, 12:03   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 118
Umlaute mittels UTF-8

Hallo,

ich lade Daten aus einer XML-Datei.
Header:
HTML-Code:
<?xml version="1.0" encoding="utf-8"?>
Umlaute gebe ich in der Datei als Uniceodes an (z. B. #228; (& hab ich vorne weggelassen, da sonst zweimal ä da stünde ) anstatt "ä").

Wenn ich die von Flash erzeugte hmtl-Datei aufrufe, werden die Umlaute korrekt angezeigt, in Flash selber erscheint aber immer nur ein Quadrat.

Was mache ich falsch?

Geändert von thkolz (06-12-2005 um 12:06 Uhr)
thkolz ist offline   Mit Zitat antworten
Alt 06-12-2005, 12:10   #2 (permalink)
not-A-pro :D
 
Registriert seit: Sep 2005
Ort: Würzburg/Bayern
Beiträge: 109
ausserdem:
% und & können in dyn erstellten textfeldern nicht angezeigt werden und werden ausgelassen (&amp, &#37 UND & funktionieren nicht!)
html auf true

gibts da ne möglichkeit?
__________________
Von allen Dingen die mir verloren gegangen, bin ich am meisten an meinem Verstand gehangen!

Mit dem ersten Blackout fängt es erst richtig an!
http://www.reich-durchs-web.de
Coreyl ist offline   Mit Zitat antworten
Alt 06-12-2005, 12:10   #3 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Hallo!
Besitzt die benutzte Schrift in Flash überhaupt Umlaute?
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 06-12-2005, 12:11   #4 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 118
Arial besitzt bestimmt Umlaute, oder?
thkolz ist offline   Mit Zitat antworten
Alt 06-12-2005, 12:22   #5 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 118
Hm, hab das gerade mal unter der Macromedia Doku gefunden:
Zitat:
You can use Unicode escape characters only in text field variables. You cannot include Unicode escape characters in external text or XML files; Flash Player 6 does not recognize Unicode escape characters in external files.
Ich kann also keine Unicodes mit dem \u-Präfix erzeugen, oder?
thkolz ist offline   Mit Zitat antworten
Alt 06-12-2005, 12:23   #6 (permalink)
no guts no glory
 
Benutzerbild von readme.txt
 
Registriert seit: May 2004
Ort: Nordhorn
Beiträge: 7.998
Öffne die XML mal im Editor und geh auf "Speichern unter". Schau mal ob da auch als codierung UTF-8 angegeben ist, wenn nicht einstellen und speichern.

Ich hatte es auch schon das ich zwar in der XML UTF-8 angegeben habe die Datei an sich aber als ANSI gespeichert war, da hats dann mit den umlauten auch nicht geklappt.
__________________
Bitte keine Privaten Nachrichten mit Fragen, dazu ist das Forum selbst da. Danke.

'We live in an amazing, amazing world, and it's wasted on the crappiest generation of spoiled idiots.'
readme.txt ist offline   Mit Zitat antworten
Alt 06-12-2005, 12:27   #7 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 118
Bei XML-Spy lässt sich da nix auswählen.

Ich denke aber, dass der das automatisch im richtigen Format abspeichert, wenn man das in der ersten Zeile der XML deklariert hat...

Wie genau müssen denn jetzt die Unicodes in der XML-Datei aussehen?
Muss da irgendwas vorne dran gestellt werden, oder braucht man nur den 4-stelligen Code?
thkolz ist offline   Mit Zitat antworten
Alt 06-12-2005, 12:29   #8 (permalink)
no guts no glory
 
Benutzerbild von readme.txt
 
Registriert seit: May 2004
Ort: Nordhorn
Beiträge: 7.998
Hast du denn mal geguckt? Mal eben den Editor aufmachen (nicht deinen XML Editor sondern den Windows Editor) dauert ja nicht so lange ^^
__________________
Bitte keine Privaten Nachrichten mit Fragen, dazu ist das Forum selbst da. Danke.

'We live in an amazing, amazing world, and it's wasted on the crappiest generation of spoiled idiots.'
readme.txt ist offline   Mit Zitat antworten
Alt 06-12-2005, 12:35   #9 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 118
Yo, hab's jetzt mal mit notepad explizit unter UTF-8 abgespeichert, dann geht's!!!

Wieso macht der XMLSpy das nicht??? So ne Kacke!

Jetzt kann ich die Umlaute einfach hinschreiben ohne irgendwelche Unicodes...
thkolz ist offline   Mit Zitat antworten
Alt 06-12-2005, 13:01   #10 (permalink)
Flash-Vertrauter
 
Benutzerbild von Starmaster
 
Registriert seit: Dec 2003
Beiträge: 137
Da kannst auch einfach die Datei im Flash direkt bearbeiten, dann wird es auch als UTF-8 abgespeichert und Du kannst Umlaute einfach so schreiben. Dafür ist UTF-8 ja auch da, das man die Umschreibungen nicht mehr benutzen muss und trotsdem richtig über das Internet übertragen wird.
Starmaster ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 07:55 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele