2012-02-27 11 views
0

次のコードを使用して、xmlファイルのデータをテキストをhtmlとして表示するように設定された古典的な動的テキストボックスにプッシュします。なんらかの理由で、パラグラフの間に白っぽい隙間があります。なぜ私は白いスペースを無視するように設定しているのか分からない。どのように私はそれを取り除くだろうか?XMLをインポートするときに段落間の余分なスペースを取り除く

package { 

    import flash.display.*; 
    import flash.events.*; 
    import flash.net.*; 

    public class Blog extends MovieClip { 

     var rssLoader:URLLoader = new URLLoader(); 
     var rssURL:URLRequest = new URLRequest("http://www.woot.com/blog/rss.aspx"); 
     var rssXML:XML = new XML(); 

    public function Blog() { 
     //Load RSS file 
     rssLoader.addEventListener(Event.COMPLETE, blogBuilder); 
     rssLoader.load(rssURL); 
     rssXML.ignoreWhitespace = true; 
    } 

    public function blogBuilder(e:Event):void { 
     rssXML = XML(rssLoader.data); 

     //Adds data to blog 
     titleBox.text = rssXML.channel.item[0].title; 
     dateBox.text = rssXML.channel.item[0].pubDate; 
     textBox.htmlText = rssXML.channel.item[0].description; 
    } 
} 

答えて

1

はこれを試してみてください。

rssXML = XML(rssLoader.data); 
rssXML.ignoreWhite = true; 
titleBox.condenseWhite = true; 
dateBox.condenseWhite = true; 
textBox.condenseWhite = true; 
+0

まだ段落間の空白のトンがあります。 – fishpen0

+0

@ fishpen0更新されたコードを参照してください – mgraph

+0

完全に動作します。ありがとう。 – fishpen0

関連する問題