php - xml中的错误字节
问题描述
在浏览器中打开我的 xml 页面时出现错误消息
第 28 列第 62164 行的错误:输入不正确的 UTF-8,指示编码!字节:0x0F 0xE2 0x80 0x93
如何在 php 中使用正则表达式削减这些字节?
我正在尝试这段代码
$invalid_characters = '/[0\x0F-0\xE2-0\x80-0\x93]/';
$body = preg_replace($invalid_characters, '', $body);
但它在 $ 中返回空字符串body
解决方案
推荐阅读
- ruby - 当我已经定义了方法时,我得到了一个“NoMethodError”
- sql-server - SSIS - 带格式文件和单引号的批量插入
- android - LiveDataScope 发出不调用
- python-3.x - 在“BashOperator”中更改 Airflow 上“next_execution_date”的时间
- php - 如何根据语言/区域设置为 1、2、3 制作 PHP 输出“1st”、“2nd”、“3rd”等?
- angular8 - 数字列未显示使用角度 8 中的 ngx-highlightJs
- reactjs - 无法读取未定义 onClick 的属性“推送”
- floating-point - 多平台支持扩展类型的二进制数据文件
- css - 不能在反应 CSS 导入中为 className 使用字符串文字?
- apache-spark - 将spark dataset.写入hdfs时如何获得幂等保证?