php解决xml提示 Invalid byte 1 of 1-byte UTF-8 sequence

作者:袖梨 2022-06-24


Invalid byte 1 of 1-byte UTF-8 sequence

把xml的encoding属性值UTF-8改为UTF8

org.xml.sax.SAXParseException: Content is not allowed in trailing section

把先要解析和字符串trim()一下即可解决问题。

如果是gb2312 我们也只要简单片

XML内容实际是以UTF-8编码的,因此造成了包括中文字符的XML文件无法正常阅读,将编码格式改成“GB2312”后就可以正常解析了。

修改编码


第一,可以直接在XML文件中更改UTF-8为GBK或GB2312

 代码如下 复制代码

        


第二,可以在Eclipse中更改,在 eclipse 的功能表 [Project]→[Properties],?? [Resources],在右?的「Text file encoding」,把原?硎窍到y??的??,改? 「UTF-8」。

相关文章

精彩推荐