xml的中文乱码问题解决,xml乱码怎么办

  xml的中文乱码问题解决,xml乱码怎么办

  写爬虫互联网协议(互联网协议)被封了怎么解决?立即使用

  用爪哇岛写可扩展标记语言文件,发现写完后可扩展标记语言文件的中文就变成了乱码。

  解决办法:把可扩展标记语言文件的头部编码改为utf-8,流结果编码方式也改为utf-8,流结果类充当转换结果的持有者,可以为XML,纯文本、HTML或某些其他格式的标记。

  公共字符串createXMLbyId(){

  课程c=课程服务。getcoursebyid(17);

  尝试{

  //获取当前时间(注意格式)

  简单日期格式tempDate=新的简单日期格式( yyyy-MM-DD hh:MM:ss );

  字符串datetime=tempdate。格式(新Java。util。date());

  文件输出流fo=新文件输出流( D:/Program Files/work space/sedu/WebRoot/static/API XML/QQ。XML’);

  PrintStream so=new PrintStream(fo,true, utf-8 );//关键是这句:要用带指定编码格式的构造方法

  so.println(?可扩展标记语言版本=/1.0/编码=/utf-8/?);

  所以。println( root );

  so.println(版本1.0/版本);

  所以。println( datetime datetime /datetime));

  所以。println( company _ id sun land/company _ id );

  所以。println( item _ ids );

  如果(c!=null){

  所以。println( item );

  所以。println( outer _ id c . get courseid()/outer _ id );

  所以。println( title c . gettitle()/title );

  所以。println(/item );

  }

  所以。println(/item _ ids );

  所以。println(/root );

  System.out.println(文件生成成功!);

  }catch(异常e){

  e。printstacktrace();

  System.out.println(文件生成失败!);

  }

  返回"樊凡";

  }更多爪哇岛知识请关注爪哇岛基础教程栏目。以上就是爪哇岛写可扩展标记语言中文乱码解决方法的详细内容,更多请关注我们其它相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: