Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 11-03-2004, 10:32   #1 (permalink)
$sein || !$sein
 
Benutzerbild von gummipinsel
 
Registriert seit: Oct 2003
Ort: Barcelona
Beiträge: 130
Question Umbrüche in XML

::ich werde crazy ::
Wie kann ich einen Umbruch in einer XML Datei angeben, damit dieser in meinen Textfeld des FlashFilms richtig angezeigt wird.
Ein mögliches Beispiel:

<?xml version="1.0" encoding="ISO-8859-1"?>
<fragen>
<frage nr="0">
<text><![CDATA[Warum schmecken<br>Pixel salzig?]]></text>
</frage>
</fragen>

In der Fla habe ich noch useCodePage = true; angegeben.

Das Ergebnis zeigt mir immer wieder <br> im Text feld an.
Das suckt!
Hat da jemand einen Plan?
__________________
XINGWEB
::: Design ist Kunst, die sich nützlich macht :::
gummipinsel ist offline   Mit Zitat antworten
Alt 11-03-2004, 10:36   #2 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
gehst du da nicht falsch ran? willste jetzt alle texte vorher schon mit umbrüchen versehen? würde ich nicht machen... würde in der xml normale texte schreiben und die dann von flash her umbrechen lassen!?

cya, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 11-03-2004, 10:36   #3 (permalink)
Coder
 
Benutzerbild von bewerber2
 
Registriert seit: Sep 2002
Ort: München
Beiträge: 657
Damit das geht, muss Dein TextField HTML-fähig sein. Das heisst in Flash, glaube ich,

textFieldObjectName.html=true;

oder so..


Versuche es auch, statt <br> ein \n zu schreiben.
__________________
...
Link zu meiner Homepage
bewerber2 ist offline   Mit Zitat antworten
Alt 11-03-2004, 10:50   #4 (permalink)
$sein || !$sein
 
Benutzerbild von gummipinsel
 
Registriert seit: Oct 2003
Ort: Barcelona
Beiträge: 130
Danke euch beiden für die sehr schnelle Antwort!
Leider funktioniert es auch mit einem HTML-Textfeld nicht.
Ich muß meine XML-Daten in einer externen Datei haben, weil
die Fragen (ich muß ein Quiz bauen) so schneller geändert werden können, ohne die Fla zu öffnen.
Funktioniert ja auch alles. Nur sieht der Text ohne Umbruch
chaice aus.
__________________
XINGWEB
::: Design ist Kunst, die sich nützlich macht :::
gummipinsel ist offline   Mit Zitat antworten
Alt 11-03-2004, 10:54   #5 (permalink)
Neuer User
 
Registriert seit: Mar 2002
Ort: D'dorf
Beiträge: 765
hi,

das sollte aber auch funktionieren (Pseudocode)
ActionScript:
  1. textFieldObjectName.html = true;
  2. textFieldObjectName.htmlText = xml.text;
gruß,
roman
romän ist offline   Mit Zitat antworten
Alt 11-03-2004, 11:04   #6 (permalink)
$sein || !$sein
 
Benutzerbild von gummipinsel
 
Registriert seit: Oct 2003
Ort: Barcelona
Beiträge: 130
Danke! Aber es will nicht
textFieldObjectName.html=xml.text;
noch 3 Fragen?:

• Ist„textFieldObjektName“ der Name des Ausgabetextfelds?

• und wen spricht „xml.text“an? Oder muß ich das xml in xml.text
groß schreiben?(was allerdings auch nicht funkt).

• stelle ich mich doof an?
__________________
XINGWEB
::: Design ist Kunst, die sich nützlich macht :::
gummipinsel ist offline   Mit Zitat antworten
Alt 11-03-2004, 11:10   #7 (permalink)
Neuer User
 
Registriert seit: Mar 2002
Ort: D'dorf
Beiträge: 765
hi,

textFeldObjectName.htmlText = xml.text;

1) ja
2) Deswegen hab ich ja geschrieben "Pseudocode".
Du parst doch irgendwie dein XML-File? Und hast in deinem jetzigen Code doch auch irgendwie den Inhalt des XML-Knotens "text" an das Textfeld übergeben? Das meine ich mit xml.text
3) mag sein

gruß,
roman
romän ist offline   Mit Zitat antworten
Alt 11-03-2004, 11:27   #8 (permalink)
$sein || !$sein
 
Benutzerbild von gummipinsel
 
Registriert seit: Oct 2003
Ort: Barcelona
Beiträge: 130
YES!

Funktioniert super! Vielen Dank ROMÄN !!!

Ich weiß nur nict warum das jetzt läuft, denn ich habe

asker.html = true;
//asker.htmlText = fragen[aktuelle].text;

geschrieben und das 2. auskommentiert . Und ich habe einfach nur
<text><![CDATA[In einer Waschanlage wurde die Lackschicht<br>eines ....]]></text>
im XML-Dokument geschrieben.

Lag wohl doch am Textfeld.
Du warst mir eine große Hilfe!!

Gruß Thorsten
__________________
XINGWEB
::: Design ist Kunst, die sich nützlich macht :::
gummipinsel ist offline   Mit Zitat antworten
Alt 11-03-2004, 11:29   #9 (permalink)
Coder
 
Benutzerbild von bewerber2
 
Registriert seit: Sep 2002
Ort: München
Beiträge: 657
Nasowas Ich war doch erster mit textFieldObjectName.html... Naja, dann bedanke ich mich eben bei mir selbst
__________________
...
Link zu meiner Homepage
bewerber2 ist offline   Mit Zitat antworten
Alt 11-03-2004, 11:33   #10 (permalink)
$sein || !$sein
 
Benutzerbild von gummipinsel
 
Registriert seit: Oct 2003
Ort: Barcelona
Beiträge: 130
Lightbulb

Ups, sorry!
Auch ein fettes Lob natürlich an bewerber2 !
Danke!
__________________
XINGWEB
::: Design ist Kunst, die sich nützlich macht :::
gummipinsel ist offline   Mit Zitat antworten
Alt 11-03-2004, 11:52   #11 (permalink)
Neuer User
 
Registriert seit: Mar 2002
Ort: D'dorf
Beiträge: 765
romän ist offline   Mit Zitat antworten
Alt 11-03-2004, 11:53   #12 (permalink)
$sein || !$sein
 
Benutzerbild von gummipinsel
 
Registriert seit: Oct 2003
Ort: Barcelona
Beiträge: 130
__________________
XINGWEB
::: Design ist Kunst, die sich nützlich macht :::
gummipinsel 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:52 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele