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

非法字符: \65279 错误

    博客分类:
  • java
阅读更多

 

产生原因:

utf-8编码的工程,使用editplus为首(其他文本编译器也可能出现)的文本编辑器打开并保存java文件时,编辑器会在文件头部添加三个不可见的字符(0xEF 0xBB 0xBF,即BOM,此时的java文件在导出doc文件时报错。

 

解决方案:

1) 杜绝使用非eclipse工具编辑java代码;

2) 对已经出现问题的文件,可以使用重新生成文件的方式,删除默认的头信息。复制原有代码后删除原有文件,新建同名java类,将除了第一行之外的代码粘入新java文件,这样可以去掉开始的BOM标记。

分享到:
评论

相关推荐

    Ant编译utf-8非法字符:\\65279

    8编码,而Ant默认使用的是GBK或者其他非UTF-8的编码格式,当Ant尝试读取或编译这些文件时,无法正确解析包含UTF-8 BOM(Byte Order Mark)的文件,BOM的Unicode值是\\65279(FEFF),导致出现“非法字符”的错误。...

    检测数据表字段非法字符

    非法字符通常是指那些不符合数据库系统规定或者可能导致解析错误的字符。本工具专注于检测数据表字段中可能存在的非法字符,确保数据结构的合规性。 一、非法字符的类型与影响 1. 特殊字符:例如 `(反引号)、;...

    过滤器过滤用户输入的非法字符

    在网络安全领域,过滤用户输入的非法字符是防止跨站脚本攻击(Cross-Site Scripting,简称XSS)和防止SQL注入等恶意攻击的重要措施。本文将深入探讨标题中的两个关键类:`XssFilter.java` 和 `...

    监听器访问计数过滤非法字符

    例如,我们可以自定义一个Filter类,检查请求参数,如果发现非法字符或敏感词汇,就直接返回错误信息或进行替换处理。这种方式可以有效防止数据污染,保护服务器和用户的安全。 在实际项目中,"duanListener"可能是...

    验证非法字符

    非法字符的验证主要用于防止恶意用户提交可能破坏系统或导致安全漏洞的数据。本教程将详细讲解如何在ASP.NET中实现非法字符的验证,以保护用户注册和登录过程。 首先,我们需要理解非法字符的概念。在注册和登录...

    IDEA的remove BOM操作不生效,解决也需要的jar

    其他编译器的java项目导入idea时,经常出现非法字符: \65279 ,通常直接remove BOM,操作即可。但是有时非常顽固不生效。配合我的这个说明,用这个jar包,配置好了后,然后在重新remove BOM。(个人实验的是win64...

    php过滤非法字符类.zip

    在上下文中,非法字符通常指的是可能导致安全问题的特殊字符,如SQL语句中的分隔符、注释符号、特殊运算符等。这些字符如果未经处理就直接用于数据库查询,可能会导致SQL注入攻击,使得攻击者能够执行恶意SQL命令。...

    ASP源码 验证用户名是否包含有非法字符

    本文将详细解析一段ASP(Active Server Pages)脚本代码,该脚本用于验证用户输入的用户名是否包含了非法字符。通过这段代码的学习,我们可以了解到如何使用ASP进行简单的字符串处理以及条件判断。 #### 一、ASP...

    非法字符和谐并输出各个字符和谐次数

    这个任务的标题“非法字符和谐并输出各个字符和谐次数”指的是编写一个程序,它能够接收用户输入的字符串,将其中的非法字符替换为某种“和谐”字符(如星号(*)),同时统计并输出每个字符被替换的次数。在这个过程...

    检查用户是否非法字符test1

    1. **非法字符**:非法字符通常是指在特定环境中不应出现或可能导致错误的字符。这些字符可能包括但不限于特殊符号、SQL注入攻击常用的字符(如';'、'--'、'=')、路径遍历攻击的字符(如'../')等。在编程中,我们...

    自动删除非法字符.rar

    5. **异常处理**:在执行删除非法字符的过程中,可能会遇到如文件名为空、正则表达式错误等情况,因此需要进行异常处理,确保程序的健壮性。 6. **自动化脚本**:为了实现“自动”删除非法字符,我们常常会编写脚本...

    导网表非法字符转化器

    导网表非法字符转化器.转换ORCAD非法字符专用软件

    C#中文件名或文件路径非法字符判断方法

    Show("模板名称含有非法字符,请重新输入", "错误", MessageBoxIcon.Error, MessageBoxButtons.OK); txtTemplateName.Focus(); return; } ``` 3. **导入System.IO命名空间**:为了能够使用`Path`类,需要在代码...

    文件名非法字符处理!!!!!

    在IT行业中,文件名非法字符处理是一个常见的问题,特别是在跨平台传输、编程或者操作系统交互时。文件名可能包含一些字符,这些字符在某些系统或语言环境中可能会引起错误或导致不可预知的行为。以下是对这个主题的...

    非法字符函数

    php判断非法字符函数 php常用函数

    自动过滤输入数值时的非法字符的CEdit类

    自动过滤输入数值时的非法字符的CEdit类

    易语言非法字符检测源码-易语言

    有效的字符检测可以帮助开发者避免因输入非法字符而导致的编译错误或运行时问题。 非法字符检测源码通常是通过遍历字符串,检查每个字符是否符合特定规则来实现的。例如,易语言可能只允许汉字、字母、数字、下划线...

    VB的记事本

    方便实用的VB记事本软件!要源码的可联系我,免费提供!

    第三方网表转换工具(Altium Designer网表转Allgero),支持封装非法字符替换功能

    然而,由于不同软件对字符编码和数据格式的要求不同,直接将Altium Designer的网表应用到Allegro可能会遇到问题,尤其是当网表中包含Allegro不支持的非法字符时。这款转换工具就提供了这样的功能:在转换过程中,它...

    vc++6.0常见错误

    错误分析:该错误可能是由于字符串常量或字符常量中出现了换行符。解决方法是检查字符串常量或字符常量的定义,确保没有换行符。 二、error C2015: too many characters in constant 错误编号:C2015 直译:字符...

Global site tag (gtag.js) - Google Analytics