Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-04-2005, 09:37   #1 (permalink)
FBx
 
Benutzerbild von xlive
 
Registriert seit: May 2003
Beiträge: 968
unicode vs. utf-8

hi,

es streiten sich die ahnungslosen;-) unicode oder utf-8?!
2 fälle:

daten werden aus einer .txt gelesen:
System.useCodepage = false;
dateityp der .txt: UTF-8
Anwort: richtig oder falsch

daten aus einer .xml:
System.useCodepage = true;
dateityp der .xml: Unicode
Anwort: richtig oder falsch

gruss sven
xlive ist offline   Mit Zitat antworten
Alt 26-04-2005, 10:02   #2 (permalink)
dummschnack
 
Benutzerbild von Chino
 
Registriert seit: Mar 2002
Ort: Essen
Beiträge: 1.778
daten werden aus einer .txt gelesen:
System.useCodepage = false;
dateityp der .txt: UTF-8

RICHTIG!

Edit: Äh, ob .txt oder .xml ist übrigens egal, hauptsache utf-8

Gruss, Chino
__________________
» flashbored since 2006
» my band: radioghost

Geändert von Chino (26-04-2005 um 10:04 Uhr)
Chino ist offline   Mit Zitat antworten
Alt 26-04-2005, 10:10   #3 (permalink)
angry > always
 
Benutzerbild von ingohill
 
Registriert seit: Jul 2001
Ort: NRW
Beiträge: 1.635
Zitat:
Zitat von Chino
daten werden aus einer .txt gelesen:
System.useCodepage = false;
dateityp der .txt: UTF-8

RICHTIG!
obwohl man dann hier:
System.useCodepage = false;

auch weglassen könnte, wegen default einstellung.

-ingo
__________________

on air: caliban | neaera | heaven shall burn | hatebreed | the agony scene
ingohill ist offline   Mit Zitat antworten
Alt 26-04-2005, 13:41   #4 (permalink)
dummschnack
 
Benutzerbild von Chino
 
Registriert seit: Mar 2002
Ort: Essen
Beiträge: 1.778
Japp, das stimmt natürlich!

Gruss, Chino
__________________
» flashbored since 2006
» my band: radioghost
Chino ist offline   Mit Zitat antworten
Alt 26-04-2005, 13:55   #5 (permalink)
aufdemwegnachberlin
 
Benutzerbild von purewhite
 
Registriert seit: Jul 2004
Beiträge: 591
...und wie definiere ich den dateityp der .txt in UTF-8?
purewhite ist offline   Mit Zitat antworten
Alt 26-04-2005, 15:11   #6 (permalink)
dummschnack
 
Benutzerbild von Chino
 
Registriert seit: Mar 2002
Ort: Essen
Beiträge: 1.778
Du musst beim speichern der Datei utf-8 als Zeichensatzcodierung auswählen. Hab aber keinen Plan welches Programm das kann auf Windows.
Falls Du nen Mac hast geht´s z.B. mit TextEdit.

Gruss, Chino
__________________
» flashbored since 2006
» my band: radioghost
Chino ist offline   Mit Zitat antworten
Alt 26-04-2005, 15:45   #7 (permalink)
a.k.a maddin79
 
Benutzerbild von madflanderz
 
Registriert seit: Jul 2003
Ort: berlin f-hain
Beiträge: 1.693
windows notepad tuts zur not auch

gruß madflanderz
__________________
www.madflanderz.de

ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°` _ addicted to bass _ `°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø
madflanderz ist offline   Mit Zitat antworten
Alt 26-04-2005, 15:45   #8 (permalink)
Level up
 
Benutzerbild von Alois
 
Registriert seit: Jun 2001
Ort: Bocholt
Beiträge: 4.155
In WinXP kann es auch der interne Editor, beim Speichern auf 'Codierung=>utf-8

Gruß

Alois
__________________
-Spuckt mir auf den Stuhl, ich will im Grünen sitzen-
Alois ist offline   Mit Zitat antworten
Alt 26-04-2005, 16:10   #9 (permalink)
aufdemwegnachberlin
 
Benutzerbild von purewhite
 
Registriert seit: Jul 2004
Beiträge: 591
mein lieber schwan...da hätte ich dann auch drauf kommen können
danke für das licht
purewhite ist offline   Mit Zitat antworten
Alt 27-04-2005, 08:35   #10 (permalink)
FBx
 
Benutzerbild von xlive
 
Registriert seit: May 2003
Beiträge: 968
hi,

habe gelesen, dass in der .xml folgende zeile stehen soll:
Code:
<?xml version="1.0" encoding="iso-8859-1"?>
in der .fla .
ActionScript:
  1. System.useCodepage = true;
Frage1: mit welcher codierung speichere ich dann meine .xml, UTF-8?


Frage2: ist nicht besser, gerade wegen der sonderzeichen, wenn mehrer sprachen eingelesen werden, in der .xml zu schreiben:
Code:
<?xml version="1.0" encoding="UTF-8"?>
in der .fla:
ActionScript:
  1. System.useCodepage = false;

gruss sven
xlive ist offline   Mit Zitat antworten
Alt 27-04-2005, 09:57   #11 (permalink)
a.k.a maddin79
 
Benutzerbild von madflanderz
 
Registriert seit: Jul 2003
Ort: berlin f-hain
Beiträge: 1.693
am besten du fängst garnicht erst an mit codePage=true umzueiern. UTF-8 gibts ja nicht umsonst.
wenn ich mich recht erinnere ist es flash auch egal was bei encoding drin steht. wenn du codePage=false setzt interpretiert er die daten sowieso als utf-8. hauptsache du speicherst deine text/xml dateien auch wirklich im utf8 format.

gruß madflanderz
__________________
www.madflanderz.de

ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°` _ addicted to bass _ `°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø
madflanderz ist offline   Mit Zitat antworten
Alt 27-04-2005, 12:49   #12 (permalink)
Level up
 
Benutzerbild von Alois
 
Registriert seit: Jun 2001
Ort: Bocholt
Beiträge: 4.155
Zitat:
Zitat von xlive
hi,

habe gelesen, dass in der .xml folgende zeile stehen soll:
Code:
<?xml version="1.0" encoding="iso-8859-1"?>
in der .fla .
ActionScript:
  1. System.useCodepage = true;
Du musst nicht alles glauben was Du liest....
...das ist nämlich schon mal absoluter Unsinn...

besser ist
Zitat:
Zitat von xlive
.... gerade wegen der sonderzeichen, wenn mehrer sprachen eingelesen werden, in der .xml zu schreiben:
Code:
<?xml version="1.0" encoding="UTF-8"?>
in der .fla:
ActionScript:
  1. System.useCodepage = false;
..
...wobei, eigentlich brauchst Du davon im Prinzip nix drinstehen zu haben:
- System.useCodepage ist standartmässig false, braucht also nicht mehr false gesetzt werden...
- im xml-Header braucht im Prinzip kein 'encoding=blabla' zu stehen der Wert wird nicht ausgelesen, wenn Du da also encoding="iso-8859-1" stehen hast und trotzdem utf-8-formatiert speicherst, gehts trotzdem...aber Vorsicht: ich habe z.B. Dreamweaver in Verdacht, daß er diesen Wert vor dem Speichern doch ausliest und dann im entsrechenden Format speichert...

Gruß

Alois
__________________
-Spuckt mir auf den Stuhl, ich will im Grünen sitzen-
Alois 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 08:02 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele