如何在 PHP 中转换/解码文件内容 (XML) 的 html 实体。
我试图在命令行上运行它:
perl -MHTML::Entities -ne 'print decode_entities($_)' /apps/www/mydir/xmlfiles/p34580600.xml >> /apps/www/mydir/xmlfiles/p34580600_1.xml
它可以在命令行上正常运行,但是当我尝试在 PHP 中调用它时:
system("perl -MHTML::Entities -ne 'print decode_entities($_)' /apps/www/mydir/xmlfiles/p34580600.xml >> /apps/www/mydir/xmlfiles/p34580600_6.xml");
它创建文件,但它是空的。我尝试使用 html_entity_decode 但 XML 文件太大了。至少20兆。
非常感谢任何帮助或建议。
谢谢,