中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

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

錯誤提示
Invalid byte 1 of 1-byte UTF-8 sequence
原因分析
在中文版的window下Java的默認(rèn)的編碼為GBK,也就是所雖然我們標(biāo)識了要將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后保存
或改程序
復(fù)制代碼 代碼如下:
 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技術(shù)php解析xml提示Invalid byte 1 of 1-byte UTF-8 sequence錯誤的處理方法,轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 久久久久国产一区二区三区四区 | 亚洲综合色丁香婷婷六月图片 | 自拍偷拍第一页 | 亚洲精品一区二区另类图片 | 国产亚洲精品精品国产亚洲综合 | 午夜视频一区 | 日本国产一区二区 | 国产精品久久久乱弄 | 亚洲精品一区二区三区中文字幕 | 国产美女黄色片 | 一区二区三区亚洲 | 殴美黄色录像 | 一区二区三区视频在线 | 91精品国产综合久久婷婷香蕉 | 毛片久久久 | 日本不卡在线观看 | 国产一区二区在线视频 | 国产精品欧美日韩 | 国产欧美久久精品 | 日韩在线中文字幕 | 日本 欧美 国产 | 日韩精品免费播放 | 亚洲综合热 | 亚洲人成一区二区三区性色 | 国产成人高清 | 成人片网址 | 91在线影院 | 日韩有码一区 | 日本久草视频 | 亚洲国产成人精品女人久久久 | 精品国产伦一区二区三区观看体验 | 国产黄色大片 | 国产成人麻豆免费观看 | 日韩中文字幕网 | 亚卅毛片| 综合久久一区 | 九九在线 | 欧美日韩在线一区二区三区 | 一区二区三区在线免费 | 精品国产一区二区三区性色av | 中文字幕1区 |