`
jarorwar
  • 浏览: 89677 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关于在处理乱码中的一些笔记

 
阅读更多

今天从Domino里面读取数据,读出来的documentid后面的附件是乱码,尝试了一下java里面的所有解码方法都不行,百思不得其解。郁闷之时,经大牛同事指点,取出来的documentid是一个url,应该用url的编码方法去进行解码。终于解决。具体代码如下:

 

String str="%E7%A5%9E%E5%B7%9E%E6%95%B0%E7%A0%81%E5%9F%B9%E8%AE%AD%E8%AF%BE%E7%A8%8B%E6%89%8B%E5%86%8C%EF%BC%88SUN%EF%BC%89.doc";
   
  String res=URLDecoder.decode(str,"utf-8");
   
  System.out.println(res);

 

此处以备忘

0
0
分享到:
评论

相关推荐

    JavaFX+Jfoenix 学习笔记(十)--系统托盘及解决中文乱码问题源码

    在本篇JavaFX+Jfoenix学习笔记中,我们将探讨如何在JavaFX应用程序中实现系统托盘功能,以及如何解决可能出现的中文乱码问题。系统托盘是现代桌面应用中常见的一种特性,允许用户在关闭主窗口后,仍然可以通过托盘...

    stm32笔记:解决mdk编辑代码时的各种乱码问题

    7. **注释和字符串处理**:在C/C++代码中,注释和字符串常量可能导致乱码问题。确保在编写时使用正确的编码格式,并在需要时使用转义序列来表示非ASCII字符。 通过以上步骤,我们应该能有效地解决MDK编辑代码时的...

    JavaWeb开发中文乱码问题解决方案

    在JavaWeb开发中,中文乱码问题是一个普遍且棘手的问题,主要出现在数据的输入、处理和输出过程中。中文字符由于其特殊的编码方式(如GBK、UTF-8等),在不同编码格式之间转换时容易出现乱码。为了解决这个问题,...

    Freemarker 学习笔记一 【乱码解决】

    在使用Freemarker的过程中,遇到乱码问题是一个常见的挑战,特别是当处理不同编码格式的数据时。本篇文章将探讨如何解决Freemarker中的乱码问题,并提供相关源码和工具的使用技巧。 首先,乱码通常源于字符编码不...

    appfuse学习笔记(三)解决乱码和菜单设置

    在本篇“appfuse学习笔记(三)解决乱码和菜单设置”中,我们将深入探讨在使用AppFuse框架时遇到的编码问题以及如何定制应用程序的菜单。AppFuse是一款开源项目,它提供了一个快速开发Web应用的基础,特别是对于Java...

    秋叶PPT笔记.pdf

    8. 常见问题解决:讲解在实际PPT制作过程中可能遇到的常见问题和解决方案,比如如何处理文字过多、如何选择合适图表等。 这份课程笔记,如果是真正的秋叶大叔出品,那么里面的内容应该是经过精心挑选和整理的,能够...

    OCP042课程笔记

    【OCP042课程笔记】是一份关于ORACLE数据库培训的笔记,涵盖了从Oracle 10g到12c的版本发展历程,包括了Oracle在网格计算、流复制、云计算等领域的应用。笔记中详细阐述了Oracle数据库的核心概念和结构。 在Oracle...

    pdf转word不乱码

    在教育场景中,学生和教师可能需要将教材或讲义从PDF格式转换为Word,以便进行笔记、批注或进一步编辑。在白领工作中,文秘人员可能需要将收到的PDF报告转换成Word,方便整理和编辑内容。了解并掌握有效的PDF转Word...

    课堂笔记(韩顺平)

    若需将Servlet中的数据传递到其他类,可以通过创建带有参数的函数,并在其他类中实例化该类,然后在Servlet中调用此函数。当参数过多时,可以封装到一个对象中一起传递。 3. **路径处理**: 区分相对路径和绝对...

    JavaWeb个人学习笔记

    中文乱码是Web开发中常见的问题,主要出现在数据传输过程中。产生乱码的原因主要有两个:一个是浏览器与服务器之间的编码不一致,另一个是GET和POST请求提交数据时编码的问题。 - 在GET请求中,中文数据会直接附加...

    springMVC笔记.pdf

    参数绑定是Web开发中的一个重要环节,笔记将介绍参数绑定过程,包括对简单类型、POJO、集合类型以及自定义参数绑定的支持,并说明如何处理乱码问题。 异常处理部分讲解了异常处理的思路、自定义异常类、全局异常...

    java学习笔记

    本资源是 Java 开发者的学习笔记,涵盖了项目管理、权限管理、自动编号、Ajax 访问 servlet、数据库查询、字符串处理、数据加密、jQuery 弹框插件、乱码解决方案、版本控制、流程中加载 Java 事件、页面警告弹框、...

    c语言笔记pdf

    根据描述中的内容,这份笔记是关于学习C语言的,作者希望它能帮助读者在C语言学习的道路上走得更远。C语言作为一门编程语言,有着广泛的应用和深厚的影响力,尤其在系统编程和硬件级编程方面。以下是一些关于C语言...

    C#笔记本程序代码实现过程

    在本项目中,我们将深入探讨"C#笔记本程序代码实现过程"这一主题。C#是一种广泛应用于桌面应用开发、游戏开发以及Web服务的编程语言,由微软公司开发并推广。在这个特殊的案例中,我们关注的是使用C#来创建一个类似...

    struts2技巧,笔记.zip指定404,500页面 utf-8过滤器 防SQL注入 解决乱码

    - **Tomcat部署中的JSP乱码解决**:可能需要在Tomcat的server.xml配置文件中,或者在web.xml中设置默认编码为UTF-8,以确保整个应用统一使用UTF-8编码。 3. **防止SQL注入**: Struts2框架自身具有一定的SQL注入...

    Go 学习笔记 第六版 下卷 - 预览.pdf

    不过,考虑到文件标题为《Go 学习笔记 第六版 下卷 - 预览.pdf》,我可以根据这个标题推测文件中可能包含的关于Go语言的知识点,并尝试详细说明这些内容。 Go语言,通常被称作Golang,是由Google设计并开发的一种...

Global site tag (gtag.js) - Google Analytics