3

我需要生成一个可编辑的 xml 文件来向 Flash 网站提供内容。

我正在使用 html 表单生成我的文件,htmlspecialchars例如:

    $currentItem = htmlspecialchars(stripslashes($currentItem));

这是为了防止 xml 条目会产生错误"XML Parsing Error: not well-formed",例如

<entry title="Words & Things">
---------------------^

它的副作用是使 flash 文件显示内容的 html 代码,而不是正确的字符。

将代码读入 Flash 文件 (as3) 后,有没有一种好方法可以将代码转换回来?

4

2 回答 2

2

也许尝试:

public function htmlUnescape(str:String):String
{
    return new XMLDocument(str).firstChild.nodeValue;
}

(参见: http ://www.razorberry.com/blog/archives/2007/11/02/converting-html-entities-in-as3/ )

于 2009-04-23T23:25:01.770 回答
-2

使用html_entity_decodehttp ://us.php.net/manual/en/function.html-entity-decode.php

于 2009-04-23T23:26:14.997 回答