久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      java寫xml中文亂碼解決方法

      java寫xml中文亂碼解決方法

      用java寫xml文件,發(fā)現(xiàn)寫完后xml文件的中文就變成了亂碼。

      解決辦法:把xml文件的頭部編碼改為utf-8,StreamResult編碼方式也改為utf-8,StreamResult類充當轉(zhuǎn)換結(jié)果的持有者,可以為 XML、純文本、HTML 或某些其他格式的標記。

      public String createXMLbyId(){      Course c = courseService.getCourseById(17);      try{    //獲取當前時間 (注意格式)    SimpleDateFormat tempDate = new SimpleDateFormat("yyyy-MM-dd" + " " + "hh:mm:ss");    String datetime = tempDate.format(new java.util.Date());        FileOutputStream fo = new FileOutputStream("D:/Program Files/work space/sedu/WebRoot/static/apixml/qq.xml");        PrintStream so = new PrintStream(fo,true,"utf-8");     //關鍵是這句:要用 帶指定編碼格式的 構造方法      so.println("<?xml version=/"1.0/" encoding=/"utf-8/"?>");    so.println("<root>");    so.println("<version>1.0</version>");    so.println("<datetime>"+datetime+"</datetime>");    so.println("<company_id>SunLand</company_id>");    so.println("<item_ids>");        if(c!=null){     so.println("<item>");     so.println("<outer_id>"+c.getCourseId()+"</outer_id>");     so.println("<title>"+c.getTitle()+"</title>");     so.println("</item>");    }     so.println("</item_ids>");     so.println("</root>");          System.out.println("文件生成成功!");       }catch(Exception e){   e.printStackTrace();   System.out.println("文件生成失??!");  }      return "fanfan";  }

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號