Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-05-2005, 21:53   #1 (permalink)
Chronisch Ignorierte
 
Benutzerbild von ramsch_ramona
 
Registriert seit: Sep 2003
Ort: ganz ganz tief im osten...
Beiträge: 101
Umlautproblem mal anders

Hallo, ich bastel gerade wieder etwas rum und habe mich erstmals so richtig mit XML beschäftigt. Zuerst ging alles problemlos mit den Umlauten. Ä's wurden als Ä's dargestellt und das verhält sich auch mit den anderen Sonderzeichen so.

Allerdings kommt in teilbereiche der XML-Datei HTML-formatierter Code sprich ö's sind dann als ö gespeichert und das wird dann in Flash auch genauso als ö etc. dargestellt. Alles kein Problem dachte ich mir: toString, splitten und wieder joinen - aber Pustekuchen: geht nicht. Hat jemand eine Idee wie ich das sonst regeln kann?

Ich habe leider nicht die Zeit sämtliche codierte Umlaute in den XML-Dateien wieder in Ä's und Ö's umzuwandeln und würde das direkt vom FlashPlayer machen lassen - wenn es denn geht.
ramsch_ramona ist offline   Mit Zitat antworten
Alt 24-05-2005, 22:55   #2 (permalink)
nah dran
 
Benutzerbild von -Panda-
 
Registriert seit: Sep 2002
Ort: Karlsruhe
Beiträge: 147
Ich machs immer so:

Codierung <?xml version="1.0" encoding="UTF-8"?> und alle HTML-Texte in diesem Befehl:

<![CDATA[dein html-text]]>

Umlaute und Sonderzeichen kannste dann ganz normal scheiben.
-Panda- ist offline   Mit Zitat antworten
Alt 25-05-2005, 16:10   #3 (permalink)
Chronisch Ignorierte
 
Benutzerbild von ramsch_ramona
 
Registriert seit: Sep 2003
Ort: ganz ganz tief im osten...
Beiträge: 101
ähm...nee funktioniert nicht, aber ich glaube du hast mich nicht verstanden. Jeder mir bekannte WYSIWYG-HTML-Editor wandelt bei der Eingabe von Ü`s und Ö`S das ganze im Quelltext in &uuml; und &ouml; um... so weit so gut und so soll es auch bleiben. Flash soll bspw. &uuml; dann aber in ein ü zurückwandeln.

Das ganze deshalb weil ich nicht die Zeit habe den Quelltext von ellenlangen Listen durchzuwuseln um aus jedem &uuml; ein ü zu machen.
ramsch_ramona ist offline   Mit Zitat antworten
Alt 25-05-2005, 16:55   #4 (permalink)
Banned
 
Benutzerbild von projecktx
 
Registriert seit: Sep 2003
Beiträge: 2.071
ActionScript:
  1. MyString="m&ouml;chten wir mal testen ob des geht";
  2. Ausgabe=MyString.split("&ouml;").join("ö");
  3. trace(Ausgabe);

^^ geht nicht??? auch nicht wenn du nach ToString --- MySting+=""; machst ???


andere sache.... im texteditor (weiss ja nicht welchen du verwendest) gibts neben der funktion SUCHEN auch eine funktion ERSETZEN (mit nem button alle ersetzen)

Gruss Sascha
projecktx ist offline   Mit Zitat antworten
Alt 25-05-2005, 17:14   #5 (permalink)
Chronisch Ignorierte
 
Benutzerbild von ramsch_ramona
 
Registriert seit: Sep 2003
Ort: ganz ganz tief im osten...
Beiträge: 101
naja, ganz blöd bin ich nicht über suchen und ersetzen habe ich mir auch schon gedanken gemacht, es soll aber eine Anwendung werden die auch andere Leute bedienen sollen außer mir. Und wenn ich mich dann hinstelle und sage, es funktioniert wenn... wenn... und wenn... und wenn man gleichzeitig noch mit dem linken Fuß den Rosa-Knopf an der Decke bedient... Es soll was DAU-komatibles werden auch ganz einfach deswegen weil ich die schnauze voll habe von diesem ewigen provisorium mit dem ich mich die ganze zeit rumplagen muss. Es soll diesmal einfach nur perfekt werden und wenn ich dreimal solange dran sitze.

Vielleicht habe ich auch nur einen Denkfehler. Kann es sein, dass es gar nicht funktioniert ein XML-Dokument einzulesen und mittels toString dann in einen String umzuwandeln? Das wäre nämlich meine einzige Erklärung... Denn der Code wie du ihn gepostet hast funktioniert bei mir ja auch und genauso habe ich es ja auch vorher schon probiert.
ramsch_ramona ist offline   Mit Zitat antworten
Alt 25-05-2005, 17:27   #6 (permalink)
Banned
 
Benutzerbild von projecktx
 
Registriert seit: Sep 2003
Beiträge: 2.071
lad mal fla und xml hoch bitte... schklau dir scho nix...

Gruss Sascha
projecktx ist offline   Mit Zitat antworten
Alt 25-05-2005, 18:24   #7 (permalink)
Chronisch Ignorierte
 
Benutzerbild von ramsch_ramona
 
Registriert seit: Sep 2003
Ort: ganz ganz tief im osten...
Beiträge: 101
Talking

ach, da gibts eh nix zu klauen - ich bin schon froh wenn mich keiner auslacht wenn er den code sieht. alles nur zusammengefrickelt - wirklich ahnung habe ich keine.. deswegen steh ich jetzt auch da wie ne kuh wenn's donnert... ich musste aber trotzdem ein bischen rumschnippeln an der fla damit die filesize nicht so groß ist also habe ich gleich nur das wichtigste drin gelassen.
Angehängte Dateien
Dateityp: rar xmlcheck.rar (4,7 KB, 2x aufgerufen)
ramsch_ramona ist offline   Mit Zitat antworten
Alt 25-05-2005, 19:33   #8 (permalink)
Banned
 
Benutzerbild von projecktx
 
Registriert seit: Sep 2003
Beiträge: 2.071
madame ... hätteste dir das toString mal austracern lassen sollen



&amp;Ouml;

nich

&Ouml;

also

ActionScript:
  1. Ausgabe = MyString.split("&amp;Ouml;").join("Ö");


^^ funzt^^

ich denk den rest bekomste selber hin

Gruss Sascha


ps: war gerade mal auf deine HP...hmmm verkaufst du im moment nur das D500 ??

Geändert von projecktx (25-05-2005 um 19:43 Uhr)
projecktx 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:56 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele