天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

php解析xml提示Invalid byte 1 of 1-byte UTF-8 sequence錯誤的處理方法

錯誤提示
Invalid byte 1 of 1-byte UTF-8 sequence
原因分析
在中文版的window下Java的默認的編碼為GBK,也就是所雖然我們標識了要將xml保存為utf-8格式但實際上文件是以GBK格式來保存的,所以這也就是為什么能夠我們使用GBK、GB2312編碼來生成xml文件能正確的被解析,而以UTF-8格式生成的文件不能被xml解析器所解析的原因。

把xml的encoding屬性值UTF-8改為UTF8
org.xml.sax.SAXParseException: Content is not allowed in trailing section
把先要解析和字符串trim()一下即可解決問題。
解決:
1、最簡單就是把<?xml version="1.0" encoding="UTF-8"?>改成<?xml version="1.0" encoding="gbk"?>
2、或者把xml打開另存的時候把字符集改為UTF-8后保存
或改程序
復制代碼 代碼如下:
 SAXReader reader = new SAXReader(); 
  org.dom4j.Document document = reader.read("D:/ha.xml"); 
  OutputFormat of = new OutputFormat(); 
  of.setEncoding("UTF-8"); //改變編碼方式 
XMLWriter writer = new XMLWriter(new FileWriter "d:/dom4j.xml"), of);
 

php技術php解析xml提示Invalid byte 1 of 1-byte UTF-8 sequence錯誤的處理方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 在线观看国产人视频免费中国 | 国产三级精品三级在线观看 | 99久久re6热精品首页 | 国内精品人妻无码久久久影院蜜桃 | 精品国产国产综合精品 | 夜色爽爽爽久久精品日韩 | 国产精品久久久久久人妻香蕉 | 幼儿交1300部一区二区 | 亚洲一区免费在线观看 | 日本bbwhd| 伊人久久精品午夜 | 国产69精品久久久久人妻刘玥 | 97国产在线观看 | 国内精品久久久久影院男同志 | 簧片在线观看 | 亚洲一区在线观看无码欧美 | 日韩免费精品视频 | 国产在线精品国自产拍影院午夜 | 亚洲国产成人爱AV在线播放丿 | 日本人作爰啪啪全过程 | 国产在线自天天人人 | 国产黄A片在线观看永久免费麻豆 | 佐山爱痴汉theav | 日本熟妇乱妇熟色A片蜜桃 日本熟妇多毛XXXXX视频 | 看看妇女的B免费看 | 国产在线AV一区二区香蕉 | 四虎一级片 | 91福利国产在线观看网站 | 麻豆成人AV久久无码精品 | 亚洲欧美日本中文子不卡 | 国产成人精品在视频 | 又黄又猛又爽大片免费 | 亚洲AV无码专区国产精品99 | 美国VICTORY DAY在线 | 麻豆蜜桃国语精品无码视频 | 国产一区二区三区影院 | 国产亚洲视频在线 | 亚洲一区二区三区高清网 | 欧美午夜不卡在线观看 | 97在线播放 | 国产精品视频人人做人人爽 |