如何解码HTML实体?

如何解码HTML实体?,第1张

概述以下是一个快速的Perl问题: 如何转换HTML特殊字符,如& uuml;或'正常的ASCII文本? 我从这样开始: s/\&#(\d+);/chr($1)/eg; 并且可以为所有HTML字符写入,但是这样的功能可能已经存在了? 请注意,我不需要一个完整的HTML->文本转换器。我已经用HTML :: Parser解析了HTML。我只需要转换文本与我得到的特殊字符。 看看 HTML::Entiti 以下是一个快速的Perl问题:

如何转换HTML特殊字符,如& uuml;或'正常的ASCII文本?

我从这样开始:

s/\&#(\d+);/chr()/eg;

并且可以为所有HTML字符写入,但是这样的功能可能已经存在了?

请注意,我不需要一个完整的HTML->文本转换器。我已经用HTML :: Parser解析了HTML。我只需要转换文本与我得到的特殊字符。

解决方法 看看 HTML::Entities:
use HTML::EntitIEs;my $HTML = "Snoopy & CharlIE brown";print decode_entitIEs($HTML),"\n";

你可以猜测输出。

总结

以上是内存溢出为你收集整理的如何解码HTML实体?全部内容,希望文章能够帮你解决如何解码HTML实体?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1115757.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存