使用PHP修复格式错误的XML文件的最佳做法是什么?例如,CDATA部分包含非法字符.用正则表达式?或者执行一些Linux命令行工具?
Tidy是Tidy HTML清理和修复实用程序的绑定,它不仅允许您清理和操作HTML文档,还可以遍历文档树.
// Specify configuration
$config = array(
'indent' => true,
'input-xml' => true,
'output-xml' => true,
'wrap' => false);
// Tidy
$tidy = new tidy;
$tidy->parseFile('sample.xml', $config);
$tidy->cleanRepair();
// Output
echo $tidy;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3876 次 |
| 最近记录: |