php xml Input is not proper UTF-8, indicate encoding错误
来源:互联网 发布:曾志豪 知乎 编辑:程序博客网 时间:2024/04/30 07:30
php 把数据库中的数据生成xml文档发布,接收端在接收解析时有时会产生Input is not proper UTF-8, indicate encoding的错误,具体原因可能是,html页面上输入时进行过删除,在删除过程中产生了不完整的utf字符,生成xml时还不是问题,可是在解析的时候就会报,即便用CDATA,或utf8_encode也不能避免这个错误,可以按照下面的方法解决这个问题:生成xml,把字段的text用htmlspecialchars()编码,在解析出xml结点值后,用htmlspecialchars_decode()进行解码,可以解决报错的问题。
有没有什么办法,在进行数据保存时就把not proper utf-8的字符过滤掉,因为这些字符在html页面上显示时会变成乱码???????????
- php xml Input is not proper UTF-8, indicate encoding错误
- xml 浏览器打开报错Input is not proper UTF-8, indicate encoding !
- 遇到BAM报错“input is not proper UTF-8”的一个可能解决方案
- Page-encoding specified in XML prolog (UTF-8) is different ...页面编码错误
- newStringUTF出现input is not valid Modified UTF-8错误解决办法
- JNI WARNING: input is not valid Modified UTF-8
- 关于调用listFile()在遍历含有乱码文件时出现input is not valid Modified UTF-8错误的解决方法
- Page-encoding specified in XML prolog (UTF-8) is different from that specified in page directive (utf-8)
- Page-encoding specified in XML prolog (UTF-8) is different from that specified in page directive (utf-8)
- Page-encoding specified in XML prolog (UTF-8) is different from that specified in page directive(utf
- JNI WARNING: input is not valid Modified UTF-8: illegal start byte 0xfe
- input is not valid Modified UTF-8: illegal start byte 0x**
- mFile.listFiles() JNI WARNING: input is not valid Modified UTF-8: illegal start byte 0xb7
- JNI WARNING: NewStringUTF input is not valid Modified UTF-8: illegal start byte 0xf5
- JNI WARNING: NewStringUTF input is not valid Modified UTF-8: illegal start byte 0xb0
- JSP Page-encoding specified in XML prolog (UTF-8) is different from that specified in page directive
- Page-encoding specified in XML prolog (UTF-8) is different from that specified in page directive (ut
- Page-encoding specified in XML prolog (UTF-8) is different from that specified in page directive (ut
- SQL中几种行变列的情况
- ace 日志配置策略例子
- 对方网络非正常断开检测方法
- JS笔记
- Compuware收购Proxima
- php xml Input is not proper UTF-8, indicate encoding错误
- Visual Studio 2008 新特性一览
- 内存映射文件探讨
- 为什么要使用集合类
- C# 重载等号运算符。==,!=,Equal,下标运算符
- 大连究竟有多少“软件园”
- 桌面虚拟化技术的新进展——application streaming
- DB2备份
- 合并分拆表[转]