| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #3 (permalink) |
| eeeek! Registriert seit: Aug 2002 Ort: Augsburg
Beiträge: 210
|
Hi. Warum man "System.useCodepage = true" NICHT verwenden sollte: http://www.sephiroth.it/phpwiki/inde...em.usecodepage http://moock.org/asdg/technotes/againstUseCodePage/ Der bessere Weg ist immer 1. Finger weg vom System.useCodepage 2. Den zu importierenden Text (hier XML) im UTF-8 format speichern Gilt allerdings nur für Flash6 und höher
__________________ Spiele spielen : Fußball Spiele : Rennspiele : Puzzle Spiele : Super Mario Spiele : Park Spiele |
| | |
| | #4 (permalink) |
| Code-Amish Registriert seit: Dec 2001 Ort: Im Internet
Beiträge: 73
|
Nabend...muss hier nochmal einhaken... ÄÜÖ usw...in XML klappt ja, aber was muss ich mit dem doofen UND-Zeichen machen, damit das aus XML-Dateien korrekt eingelesen wird? Egal wie ich es biege, ob urlencoded als %26 oder als undamp; oder dem Textfeld verschiedene Optionen gebe...es wird immer so abgebildet wie es in der XML-Datei steht. Meine Datei ist definitiv in Unicode.. Alles Nachlesen hier hat bislang nicht den ersehnten Tipp gebracht. *schnaub* Danke mfg MOS
__________________ Time is the fire in which we all burn... |
| | |
| | #6 (permalink) |
| Code-Amish Registriert seit: Dec 2001 Ort: Im Internet
Beiträge: 73
|
Hallo später Wanderer und Danke schonmal...but...no success. Und Zeichen wird immer zu UNDÄMPSEMIKOLON... Inzwischen habe ich das XML-File so oft gewandelt, dass ich mir schon unsicher bin welches Format er denn nun hat. Ich benutze Ultra Edit zum wandeln... Letzter Versuch war folgender: Textblock nochmal in Editor kopiert, als test.xml abgespeichert, in UE geholt und die Option Datei-konvertieren-ASCIInachUnicode8 angewendet... Dynamisches textfeld in Flash, mehrzeilig, ncihts mit HTML o.Ä.... Ergebnis: Und-Zeichen aus XML wird wieder zu UNDÄMPSEMIKOLON Noch ne Idee? Könnte es hochladen... mfg MOS
__________________ Time is the fire in which we all burn... |
| | |
| | #7 (permalink) |
| Code-Amish Registriert seit: Dec 2001 Ort: Im Internet
Beiträge: 73
|
Hab' es einfach mal hochgeladen...ums parsen geht es noch nicht, ich will bloss erstmal, dass alle Zeichen korrekt im Ausgabefenster dargestellt werden...und nur das verreckte UND will nicht... Mein XML_prob Danke für Tipps... mfg MOS
__________________ Time is the fire in which we all burn... |
| | |
| | #9 (permalink) |
| eeeek! Registriert seit: Aug 2002 Ort: Augsburg
Beiträge: 210
|
Das kommt schon richtig an... (wird erst beim parsen richtig dargestellt). änder dein Script mal in folgendes und du wirst sehen: ActionScript:
Das System.useCodepage macht hier übrigens keinen Sinn, wenn Du sowieso mit UTF-8 Text arbeitest.
__________________ Spiele spielen : Fußball Spiele : Rennspiele : Puzzle Spiele : Super Mario Spiele : Park Spiele |
| | |
| | #11 (permalink) |
| Neuer User Registriert seit: Jan 2002 Ort: Umgebung Stuttgart
Beiträge: 5.412
|
hi, da hab ich jetzt auch mal ne frage: wenn ich in der XML Datei, dass: Code: <?xml version="1.0" encoding="UTF-8"?> abspeichern, oder kann man die ganz normal speichern ??? Edit: habs grad getestet, man muss die datei trotzdem im UTF-8 Format abspeichern. Was bringt das dann eigentlich ??? Edit: wenn mans als ANSI speichert gehts nicht, aber wenn mans als UNICODE abspeichert dann gehts, wo liegen da die unterschiede ???
__________________ Das Glück im Leben hängt von den guten Gedanken ab, die man hat. Easing_Equations / Flash Kontaktformular / FlashPlugin W3C konform / Nützliche Beiträge zu FAQs Geändert von :: RK :: (01-05-2004 um 13:25 Uhr) |
| | |
| | #12 (permalink) |
| brand new user Registriert seit: May 2002 Ort: Laimbach 6 1/2
Beiträge: 16.884
|
@ kelor!! Deshast noch im Feb. gepostet!! ActionScript:
Hehe! Ja was nun
__________________ Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake! "Wer tanzen will, muß erst gehen lernen" |
| | |
| | #13 (permalink) |
| Code-Amish Registriert seit: Dec 2001 Ort: Im Internet
Beiträge: 73
|
Ahhhh, vielen Dank! Also erst beim parsen funzt das...daher schon mal thx an juggernart für das parsen gleich mit dazu... Das System.usecodepage stand nur noch drin von einem der vielen erfolglosen Versuche das Zeichen richtig darzustellen...ich habe halt alle Tipps die ich gefunden habe mal ausprobiert...dass man es eigentlich nicht mehr benötigt (ab F6) ist mir klar, sorry, dass ich vergessen habe es rauszulöschen. @:: RK :: Ich glaube die Zeichensatzdeklaratrion ist nur wichtig wenn Du mit anderen Dingen als Flash die XML parsen willst...Flash benötigt nur die Simplezeile am Anfang. Wenn Du das aber auf XML Konformität testen läßt, dann gibt es jede Menge Fehler...Flash verzeiht eben viel. Und UTF8 ist eh Pflicht für Flash, auch bei normalen Text Dateien (da kann man das Und-Zeichen wunderbar urlencoded abbilden...). Wo jetzt allerdings die Unterschiede genau liegen - "Unicode" - "UTF-8" - "UTF-16" usw... ist mir auch nicht ganz klar. Ist aber wurscht solange es klappt... Nochmals gracias...Ihr seid doch immer wieder sehr hilfreich ![]() Wenn ich nicht so viel immer selber lesen müsste, dann könnt ich auch vielleicht mehr selbst helfen... ![]() Naja, wird schon... mfg MOS
__________________ Time is the fire in which we all burn... |
| | |
| | #14 (permalink) |
| Code-Amish Registriert seit: Dec 2001 Ort: Im Internet
Beiträge: 73
| XML-Dokumente zu Arrays und Sonderzeichen in Flash
Hallo nochmal: da es vielleicht doch den einen oder anderen interessieren könnte, wie das mit den Umlauten nun klappt, hier nochmal das vorläufige Endergebnis meiner Bemühungen: Ich wollte einen Weg finden die simple XML Struktur die für Flash benötigt wird zu nutzen (möglichst _ohne_ extra Auszeichnungen für Sonderzeichen...) und dann das ganze in Flash reinholen, zweckmäßigerweise in (ein) Array(s) über das/die ich dann die Kontrolle habe. Das angehängte ist dabei herausgekommen...irgendwie traue ich dem Frieden nicht, denn es klappt fast _zu_ gut um wahr zu sein...selbst die Hochzahlen, "&-Zeichen" und diverse andere werden einwandfrei in ein Array importiert, dabei ohne die Textdaten aus dem XML Dokument irgendwie erst zu vergewaltigen. Daher bitte nicht über die Namen wundern die dabei rauskommen, es ging mir wirklich nur um die Sonderzeichen. Auch leere Nodes werden einfach übergangen (sind im XML Dokument mit drin...), Zahlen sind kein Problem, nur Wörter die mit Umlauten beginnen werden bei Alphabetischer Sortierung des Arrays hinten angestellt...liegt aber an Flash/respektive an der Sortierung des Zeichensatzes.... Wer zusätzliche Nodes in Arrays auslesen möchte muss nur die Zeile entsprechend anpassen / die Arrays ergänzen und den Rest so lassen...im Beispiel werden einfach die vor und Nachnamen in die Arrayindexe gepackt...mehr flexibilität erreicht man natürlich, wenn man für die Namen seperate Arrays anlegt. Danke für die Unterstützung...vielleicht nutzt es wem was, ich habe es dick kommentiert, dass auch ganz blutige Beginner vielleicht verstehen was passiert...über einen Test auf verschiedenen Systemen würde ich mich freuen...ältere MAC Rechner haben wir hier nicht mehr...aber ich wüsste trotzdem gerne ob es klappt... Von diesem Schritt ist es ja dann nicht mehr weit zur dynamischen Füllung von Textfeldern um Navigationen zu bauen usw... mfg MOS
__________________ Time is the fire in which we all burn... |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |