Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.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
在Flash加载的XML中使用HTML元素_Html_Xml_Actionscript 3_Text_Coding Style - Fatal编程技术网

在Flash加载的XML中使用HTML元素

在Flash加载的XML中使用HTML元素,html,xml,actionscript-3,text,coding-style,Html,Xml,Actionscript 3,Text,Coding Style,我正在尝试使用html元素在一个由flash加载和显示的XML文件中设置文本样式。当我这样做时,文本将根本不显示。以下是我的XML文档: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <Page> <Title>You should be <b>Bold</b> ! </Title> <Page> 据我所知,这应该是完全可行的。在线教程和

我正在尝试使用html元素在一个由flash加载和显示的XML文件中设置文本样式。当我这样做时,文本将根本不显示。以下是我的XML文档:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Page>
    <Title>You should be <b>Bold</b> ! </Title>
<Page>

据我所知,这应该是完全可行的。在线教程和参考资料没有给出这个问题的历史。看起来很简单,但这让我发疯。任何帮助都将不胜感激

尝试将HTML包装到CDATA标记中,如下所示:

<![CDATA[ -- your html content here -- ]]>


您是否尝试过对HTML进行HTML编码,然后查看actionscript是否能正确处理它?您可能需要在actionscript中对其进行解码,但不确定

这不管用。使用CDATA标记时,文本被显示,但当我使用时(以前根本没有显示),标记被忽略,当我使用b时,它显示为。还有其他想法吗?我仍然没有解决这个问题的方法。我已经在我的第二个代码块中对它进行了编码。它忽略标记并显示文本而不设置样式。这就好像b、strong或em没有默认的css。
Container.Title.htmlText = xmlData.Title[0];
<![CDATA[ -- your html content here -- ]]>