一个奇怪问题

java类中要保存一个xml文件到数据库,2种传值方式其中1种不知何故会最终导致解析xml时报错。

xml文件内容由StringBuffer定义,其中一段内容如下:

            sb.append("<parameter");
sb.append(" act=\""+var.getAct()+"\"");
sb.append(" name=\""+var.getName()+"\"");
sb.append(" label=\""+var.getLabel()+"\"");
sb.append(" type=\""+var.getType()+"\"");
sb.append("/>");

第一种方式:var变量值是通过页面填写提交到后台的。

第二种方式,var变量值是由另一个java方法提供的,其中数据是java类中写死的模拟数据。

第二种方式为何一直不行。

推测原因:和java文件编码有关,第一种方式传递到后台的中文编码应该是utf-8,而第二种java类中定义的中文可能最终编码不是utf-8。

最新文章

  1. Ubuntu下开启php调试模式,显示报错信息
  2. Android模拟位置信息
  3. CSS强制中英文换行与不换行
  4. vim中查找指定字符串
  5. JavaScript 性能分析新工具 OneProfile
  6. Linux编程(获取系统时间)
  7. TDirectory.GetDirectoryRoot获取指定目录的根目录
  8. VBoxGuestAdditions.iso下载地址
  9. JAVA进程占用CPU分析
  10. Esptouch移植xamarin记要
  11. linux系统如何发送邮件
  12. gogs windows
  13. mybatis入门知识
  14. 简明awk教程(Simple awk tutorial)
  15. react的生命周期需要知道的。
  16. android 控件获取 获取焦点
  17. 从早期 Spring Boot 版本升级
  18. SD从零开始25-28
  19. 移动端h5需要注意的一些事
  20. hdu 5587 Array 二分

热门文章

  1. 将webservice封装成dll
  2. 配置ADFS Outlook Client.
  3. QT 中文显示问题
  4. for in for of
  5. 161229、SpringMVC的各种参数绑定方式
  6. sum data
  7. Don&#39;t make a promise when you are in Joy. Don&#39;t reply when you are Sad.Don&#39;t take decisions when you are Angry.Think Twice.Act Wise.
  8. Python导入Scipy子模块时出错
  9. iOS&#183;UIButton如何文字在下图片在上
  10. Java Web学习路线