将 html 字符转换回 Flash 中的文本 - AS3
我需要生成一个可编辑的 xml 文件来向 Flash 网站提供内容。
我正在使用 html 表单和 htmlspecialchars
生成文件,例如:
$currentItem = htmlspecialchars(stripslashes($currentItem));
这是为了防止 xml 条目产生错误“XML 解析错误:格式不正确”,例如
<entry title="Words & Things">
---------------------^
它的副作用是使 flash 文件显示内容的 html 代码,而不是正确的字符。
一旦代码被读入 Flash 文件(as3),有没有一种好的方法可以将它们转换回来?
I need to generate an editable xml file to supply content to a flash website.
I am generating my file with a html form, and htmlspecialchars
e.g.:
$currentItem = htmlspecialchars(stripslashes($currentItem));
This is to prevent xml entries which would produce the error "XML Parsing Error: not well-formed", such as
<entry title="Words & Things">
---------------------^
It has the side effect of making the flash file display the html codes for the content, rather than the proper characters.
Is there a good way to convert the codes back, once they are read into the Flash file (as3)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
也许可以尝试:(
位于: http://www.razorberry.com/blog/archives/2007/11/02/converting-html-entities-in-as3/)
Maybe try:
(Found at: http://www.razorberry.com/blog/archives/2007/11/02/converting-html-entities-in-as3/)
使用
html_entity_decode
:http:// us.php.net/manual/en/function.html-entity-decode.phpUse
html_entity_decode
: http://us.php.net/manual/en/function.html-entity-decode.php