Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
导入XML时消除段落之间的额外空间_Xml_Actionscript 3_Actionscript_Htmltext - Fatal编程技术网

导入XML时消除段落之间的额外空间

导入XML时消除段落之间的额外空间,xml,actionscript-3,actionscript,htmltext,Xml,Actionscript 3,Actionscript,Htmltext,使用下面的代码,我将数据从xml文件推送到一个经典的动态文本框中,该文本框被配置为将文本呈现为html。出于某种原因,段落之间有大量令人厌恶的空白。我不确定它为什么会出现,因为我已经将它设置为忽略空白。我怎样才能摆脱它 package { import flash.display.*; import flash.events.*; import flash.net.*; public class Blog extends MovieClip {

使用下面的代码,我将数据从xml文件推送到一个经典的动态文本框中,该文本框被配置为将文本呈现为html。出于某种原因,段落之间有大量令人厌恶的空白。我不确定它为什么会出现,因为我已经将它设置为忽略空白。我怎样才能摆脱它

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;
    }
}
试试这个:

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

段落之间仍然有大量空白。这似乎没有改变什么