精华内容
下载资源
问答
  • /* * 如果在调用FileOutputStream的构造方法时没有加入true,那么新加入的字符串就会替换掉原来写入的字符串, * 在调用构造方法时指定了字符的编码,新写入的字符,会使用新指定的编码 */ osw = new ...

    public class OutputStreamWriterTest {

    public static void main(String[] args) {

    try {

    OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream("e:\\test.txt"));

    osw.write("学海无涯,维勤是岸!!!");

    System.out.println("文件默认编码:" + osw.getEncoding());// 使用getEncoding()方法取得当前系统的默认字符编码

    osw.close();

    /*

    * 如果在调用FileOutputStream的构造方法时没有加入true,那么新加入的字符串就会替换掉原来写入的字符串,

    * 在调用构造方法时指定了字符的编码,新写入的字符,会使用新指定的编码

    */

    osw = new OutputStreamWriter(new FileOutputStream("e:\\test.txt", true), "ISO8859_1");

    osw.write("他山之石,可以攻玉!!!");

    System.out.println("修改文件编码之后getEncoding:" + osw.getEncoding());

    osw.close();

    System.out.println(codeString("e:\\test.txt"));

    } catch (FileNotFoundException e) {

    e.printStackTrace();

    } catch (IOException e) {

    e.printStackTrace();

    } catch (Exception e) {

    }

    }

    public static String codeString(String fileName) throws Exception {

    BufferedInputStream bin = new BufferedInputStream(new FileInputStream(fileName));

    int p = (bin.read() << 8) + bin.read();

    String code = null;

    // 其中的 0xefbb、0xfffe、0xfeff、0x5c75这些都是这个文件的前面两个字节的16进制数

    switch (p) {

    case 0xefbb:

    code = "UTF-8";

    break;

    case 0xfffe:

    code = "Unicode";

    break;

    case 0xfeff:

    code = "UTF-16BE";

    break;

    case 0x5c75:

    code = "ANSI|ASCII";

    break;

    default:

    code = "GBK";

    }

    return code;

    }

    }

    展开全文
  • Http请求的响应头中设置编码格式

    千次阅读 2021-01-11 13:51:08
    设置编码格式 HttpResponse response = new DefaultHttpResponse(HTTP_1_1, OK); response.headers().set("Content-Type", "application/json;charset=utf-8"); Content-Type字段 简介: MediaType,即是...

    使用Netty提供的Http服务,org.jboss.netty.handler.codec.http.HttpResponse

     

    设置编码格式

    HttpResponse response = new DefaultHttpResponse(HTTP_1_1, OK);
    
    response.headers().set("Content-Type", "application/json;charset=utf-8");

    Content-Type字段

    简介:

    MediaType,即是Internet Media Type,互联网媒体类型;也叫做MIME类型,在Http协议消息头中,使用Content-Type来表示具体请求中的媒体类型信息。

    常见的媒体格式类型如下:

    •     text/html : HTML格式
    •     text/plain :纯文本格式      
    •     text/xml :  XML格式
    •     image/gif :gif图片格式    
    •     image/jpeg :jpg图片格式 
    •     image/png:png图片格式

       以application开头的媒体格式类型:

    •    application/xhtml+xml :XHTML格式
    •    application/xml     : XML数据格式
    •    application/atom+xml  :Atom XML聚合格式    
    •    application/json    : JSON数据格式
    •    application/pdf       :pdf格式  
    •    application/msword  : Word文档格式
    •    application/octet-stream : 二进制流数据(如常见的文件下载)
    •    application/x-www-form-urlencoded : <form encType=””>中默认的encType,form表单数据被编码为key/value格式发送到服务器(表单默认的提交数据的格式)

       另外一种常见的媒体格式是上传文件之时使用的:

    •   multipart/form-data : 需要在表单中进行文件上传时,就需要使用该格式

    参考文档

    https://www.cnblogs.com/klb561/p/10090540.html

     

    展开全文
  • word的另存为界面可以设置保存文件为utf-8编码,具体操作请参照以下步骤。1、在电脑上打开目标word文档,然后点击软件界面左上角的“office按钮”图标。2、然后在其下拉窗口中,依次点击“另存为/其他格式”选项。...

    在word的另存为界面可以设置保存文件为utf-8编码,具体操作请参照以下步骤。

    1、在电脑上打开目标word文档,然后点击软件界面左上角的“office按钮”图标。

    c70d71f37965df1d52f6c1879321cfbe.png

    2、然后在其下拉窗口中,依次点击“另存为/其他格式”选项。

    d66879a3294760cba3e40db0e08a5db8.png

    3、然后在出现的窗口中,点击“工具”下拉菜单中的“Web选项”。

    d4c6b864b993afaa99d05e8efe55cc61.png

    4、然后在出现窗口的编码页面中将编码方式设置为UTF-8格式,点击确定。

    28a5a7b815e53c7cb5ee0c3e98508875.png

    5、完成以上设置后,即可将目标word文档改为具有utf-8编码方式的文档。

    8724fc0d92f0de72ca46c5cb0dee5c59.png

    如何将word文档转换成utf格式求解

    打开要转换的word文档,直接在word里点打印 会有个打印机名字叫Aodbe PDF, 打印, 就出来PDF文档了 前提是装上Adobe acrobat7.0

    怎么把Word转成TXT-UTF-8格式

    TXT是纯文本格式的文件,没有办法保存图片的,请LZ理解。可通过在word中“另存为”选项中选择“TXT”类型保存。所有的文字都将被保存,图片和大部分的排版格式将丢失。

    如何将Word 文件保存为utf文件

    1.先打开一个文档,可以是txt、doc、docx,只要是word支持的皆可。

    e024a97117022bb490405b0680595ec3.png

    2.可以先查看下这个文档目前的编码方式,点击左上角的文件,然后选择选项。

    983a586efc5beda5672cad097fd370bd.png

    3.向下滚动到常规这一部分,然后点击Web选项。

    e7c9c179fb213f76e807978d9a5acd48.png

    4.选择编码,然后就会看到目前的编码方式,我们这边是GB2312。

    a20dd780a49fea54f4c1d58888303f76.png

    5.假设要将它转化为UTF-8的编码方式,那么这个时候点击另存为,跳出保存的弹框,然后点击工具选择Web选项。

    7691781bff45c573a9da63c9a0c0d2d4.png

    6.一样选择编码,将GB2312改成UTF-8,点击确定。

    ba2b5c5f25ab6ca033955d9de8de833b.png

    7.点击保存后,文档就被成功解码啦。

    c44ad726469836715ff84df7f98a2d12.png

    那个转换器能使word转换成utf(会声会影里面的)。

    1.将word的内容复制到记事本,保存。

    2.用LRC字幕制作软件(如:易歌词),打开刚才保存的记事本中的txt文件,并加以编辑调整时间码。保存为lrc文件;

    3.再用lrc歌词文件转换器(如:LrcCon)转换成utf格式的文件。

    4.打开会声会影,导入utf格式的字幕文件。

    如需要以上两款软件,请留下邮箱。

    Java问题:word、EXCEL转化成HTML文件怎么设置utf-8编码格式

    可用notepad++打开你的文本文件,然后在字符选择UTF-8,

    请问word文档我在你给的那个连接里面全部转成了UTF的代码了,但是我怎么保存呢?保存格式怎么保存为utf格

    你试"另存新档",然后选格式为"编码文字",按确定后就会再出另一个叫你选编码的画面,到时可再选"Unicode(UTF-8)".

    575eca60e0430397d1543919faa55dbe.png来自:求助得到的回答

    怎么把mkv内嵌字幕编码转成UTF

    你可以在PC上将mkv的视频,音频以及字幕分离出来,然后将字幕编码转成UTF-8,我一般是用convertz转编码,据说IE以及word也能转,我没试过。转好后再和分离出来的视频音频混流就行了。

    分离以及混流用的都是mkvtoolnix软件,混流用的是该软件根目录下的mmg.exe,至于分离,你还得自己去网上下个MKVExtractGUI2.exe,放在mkvtoolnix软件根目录下,点击运行即可。

    展开全文
  • 一、使用模板文件生成标题 1、创建模板文件 新建一个doc文件,如format.doc,创建标题,如标题1、...XWPFDocument template = new XWPFDocument(new FileInputStream("D:\\test\\poi\\word\\format.docx")); // 获得模

    一、使用模板文件生成标题

    1、创建模板文件

    新建一个doc文件,如format.doc,创建标题,如标题1、标题2……
    在这里插入图片描述

    2、获得模板文档的整体样式
    // 新建的word文档对象
    XWPFDocument doc = new XWPFDocument();
    // word整体样式
    // 读取模板文档
    XWPFDocument template = new XWPFDocument(new FileInputStream("D:\\test\\poi\\word\\format.docx"));
    // 获得模板文档的整体样式
    CTStyles wordStyles = template.getStyle();
    // 获取新建文档对象的样式
    XWPFStyles newStyles = doc.createStyles();
    // 关键行// 修改设置文档样式为静态块中读取到的样式
    newStyles.setStyles(wordStyles);
    
    3、使用标题样式
    // 标题1,1级大纲
    XWPFParagraph para1 = doc.createParagraph();
    // 关键行// 1级大纲
    para1.setStyle("1");
    XWPFRun run1 = para1.createRun();
    // 标题内容
    run1.setText("标题1");
    
    // 标题2,2级大纲
    XWPFParagraph para2 = doc.createParagraph();
    // 关键行// 2级大纲
    para2.setStyle("2");
    XWPFRun run2 = para1.createRun();
    // 标题内容
    run2.setText("标题2");
    
    // 正文
    XWPFParagraph paraX = doc.createParagraph();
    XWPFRun runX = paraX.createRun();
    for(int i=0;i<100;i++) {
    	// 正文内容
    	runX.setText("正文\r\n");
    }
    
    // word写入到文件
    FileOutputStream fos;
    try {
    	fos = new FileOutputStream("D:\\test\\poi\\word\\test.docx");
    	doc.write(fos);
    	fos.close();
    } catch (Exception e) {
    	// TODO 自动生成的 catch 块
    	e.printStackTrace();
    }
    
    4、结果展示

    在这里插入图片描述

    二、自定义标题

    1、生成标题方法
     /**
         * 
         * @param doc
         * @param styles
         * @param strStyleId	标题id
         * @param headingLevel	标题级别
         * @param pointSize	字体大小(/2)
         * @param hexColor	字体颜色
         * @param typefaceName	字体名称(默认宋体)
         */
        public void createHeadingStyle(XWPFDocument doc, XWPFStyles styles, String strStyleId, 
        		int headingLevel, int pointSize, String hexColor, String typefaceName) {
        	//创建样式
        	CTStyle ctStyle = CTStyle.Factory.newInstance();
        	//设置id
            ctStyle.setStyleId(strStyleId);
            
            CTString styleName = CTString.Factory.newInstance();
            styleName.setVal(strStyleId);
            ctStyle.setName(styleName);
            
            CTDecimalNumber indentNumber = CTDecimalNumber.Factory.newInstance();
            indentNumber.setVal(BigInteger.valueOf(headingLevel));
            
         // 数字越低在格式栏中越突出
            ctStyle.setUiPriority(indentNumber);
            
            CTOnOff onoffnull = CTOnOff.Factory.newInstance();
            ctStyle.setUnhideWhenUsed(onoffnull);
            
         // 样式将显示在“格式”栏中
            ctStyle.setQFormat(onoffnull);
            
         // 样式定义给定级别的标题
            CTPPr ppr = CTPPr.Factory.newInstance();
            ppr.setOutlineLvl(indentNumber);
            ctStyle.setPPr(ppr);
            
            XWPFStyle style = new XWPFStyle(ctStyle);
    
            CTHpsMeasure size = CTHpsMeasure.Factory.newInstance();
            size.setVal(new BigInteger(String.valueOf(pointSize)));
            CTHpsMeasure size2 = CTHpsMeasure.Factory.newInstance();
            size2.setVal(new BigInteger(String.valueOf(pointSize)));
            
            CTFonts fonts = CTFonts.Factory.newInstance();
            if(typefaceName == null || typefaceName.equals("")) typefaceName = "宋体";
            fonts.setAscii(typefaceName);	//字体
    
            CTRPr rpr = CTRPr.Factory.newInstance();
            rpr.setRFonts(fonts);
            rpr.setSz(size);
            rpr.setSzCs(size2);	//字体大小
            
            CTColor color=CTColor.Factory.newInstance();
            color.setVal(hexToBytes(hexColor));
            rpr.setColor(color);	//字体颜色
            style.getCTStyle().setRPr(rpr);
            // is a null op if already defined
    
            style.setType(STStyleType.PARAGRAPH);
            styles.addStyle(style);
        }
        
        public static byte[] hexToBytes(String hexString) {
            HexBinaryAdapter adapter = new HexBinaryAdapter();
            byte[] bytes = adapter.unmarshal(hexString);
            return bytes;
       }
    
    2、调用生成标题方法
    // 新建的word文档对象
    XWPFDocument doc = new XWPFDocument();
    // 获取新建文档对象的样式
    XWPFStyles newStyles = doc.createStyles();
    String heading1 = "My Heading 1";
    docUtils.createHeadingStyle(doc, newStyles, heading1, 1, 45, "000000", "宋体");
    XWPFParagraph para1 = doc.createParagraph();
    para1.setStyle("My Heading 1");
    XWPFRun run1 = para1.createRun();
    run1.setText("My Heading 1");
    // word写入到文件
    FileOutputStream fos;
    try {
    	fos = new FileOutputStream("D:\\test\\poi\\word\\test.docx");
    	doc.write(fos);
    	fos.close();
    } catch (Exception e) {
    	// TODO 自动生成的 catch 块
    	e.printStackTrace();
    }
    
    3、结果展示

    在这里插入图片描述
    参考文章:

    展开全文
  • StringpathName="d://xxx.doc";Filefile=newFile(pathName);try{if(file.exists()){file.delete();//如果存在就删除该文本}file.createNewFile();//bw=newBufferedWriter... } } 打开时总是询问编码问题 展开
  • Java PDFBOX文本编码

    2021-07-16 21:59:42
    I try to export some data from my Java application to a pdf file. I decided to use the pdfBox library,but I realized that I could not do the Greek characters displayed properly into the pdf file....
  • 上学期间可能经常会用到Word来写一些报告、论文之类的文章,这个时候就需要用到分级标题,然而Word自带的标题往往不能符合我们要求的格式,这个时候就需要我们自己来设置了,一下方法都是我自己摸索出来的,不一定是...
  • 编码格式设置为UTF8可以解决这个问题,我们今天来说下为什么要这么设置,以及怎么设置。MySQL字符格式字符集在编程语言中,我们为了防止中文乱码,会使用unicode对中文字符做处理,而为了降低网络带宽和节省存储...
  • 视频,进行更多word操作,设置字体. 步骤一:进入kindeditor的官网,http ... Exploring the world of Android :: Part 1 This blog is accidentally find out, it tells the story of one of our friends about the ...
  • 使用java 语言IO流方式获取文档里面时,由于文档的不同编码方式要采用不同的字符集 eg:如下代码,需要我们用对应文件编码去读取。 InputStreamReader isr = new InputStreamReader(new FileInputStream(file),"utf-...
  • 3. 低版本打开高版本,或者是格式不相同4、电脑中毒5、没有(或坏)文档转换器解决方法如下:方法一:首先先检查是否文件损坏,如果是的话直接重新下载该文件,再次打开,如果还是乱码则可以排除这种可能;方法二:...
  • 我们可以通过修改windows的cmd窗口的编码来修改Git Bash窗口的编码. 这里我们通过修改注册表的值来修改,cmd窗口的默认编码 使用新版控制台时,我们在注册表中找不到 计算机\HKEY_CURRENT_USER\Console%SystemRoot%_...
  • 今天写一个脚本文件,需要将多个文件中的内容汇总到一个txt文件中,由于多个文件有三种不同的编码方式,读写出现错误,先将解决方法记录如下:# -*- coding: utf-8 -*-import waveimport pylab as plimport numpy as...
  • 我们在JSP中往往会把一些表格里的东西需要导出到本地,一般都是导成word、excel格式的文件。这只需要在JSP页面头设置及在标签中添加下面的代码:导出为excel:response.setContentType("application/vnd.ms-excel;...
  • php怎么设置gbk编码

    2021-04-17 01:20:10
    php设置gbk编码的方法:在PHP文件的头部,添加“header("Content-type: text/html; charset=gb2312");”代码来声明content-type,定义网页的编码为gbk编码,然后保存即可。推荐:《P; ~ s 7 3 q Z ^HP视频教程》如果...
  • Java读取word文档解决方案

    千次阅读 2021-03-03 12:49:33
    java读取word文档时,虽然网上介绍了很多插件poi、java2Word、jacob、itext等等,poi无法读取格式(新的API估计行好像还在处于研发阶段,不太稳定,做项目不太敢用);java2Word、jacob容易报错找不到注册,比较诡异,...
  • 这几天频繁在windows和ubuntu下调试代码,字符编码格式不同老是造成很大的困扰,windows下的默认字符编码格式是GBK(gb2312)而在ubuntu下的是utf-8。前天光来回的保存编码格式就费了很大的劲,今天google了下找到了个...
  • word文档怎样设置自动生成多级标题一篇文章,怎么也会有标题存在,有标题才能创建目录,那么word怎么设置标题呢?下面小编整理了word文档设置自动生成多级标题的方法,供大家参阅。一、设置标题格式1.选中文章中的...
  • 有小伙伴就私信问我,有没有可以在编码中可以设置桶策略的。 上篇:Docker 安装Minio Client,解决如何设置永久访问和下载链接 minio版本:8.3.0 一、官网 Minio-github 我先去gitgub上看了一下Min
  • 文章复制粘贴过程中,引用错乱,需要重新交叉引用 图表 和交叉引用距离过远,调整图文位置,反复更新域测试 图表 和 交叉引用间存在 分节符,调整图文位置,反复更新域测试 !!先所有图表用域代码编号之后,再进行...
  • 封条格式word怎么打

    千次阅读 2021-01-15 02:22:31
    再把文本框格式设置成白色,文本框也就没黑边了。2回答2020-12-07浏览:1分类:办公入门回答:你重新回到第一段的“一、”处,删除“一、”再重新输入同样的“一、”然后按一下键盘上的Ctrl+z键退回一步操作它自己就...
  • 保存文件时选择编码标准如果在保存文件时未选择编码标准,Word 将文件编码为 Unicode。 通常,可以使用默认的 Unicode 编码,因为它支持大多数语言中的大多数字符。如果文档将在不支持 Unicode 的程序中打开,可以...
  • LaTeX转Word 打开powershell,cd到文件目录,输入下面的命令 pandoc -s 原文件名.tex -o 转成Word的文件名.docx 编码错误 在输入上述命令后,出现错误:“pandoc: Cannot decode byte ‘\xa1’: Data.Text.Internal...
  • 剩余一个最简单的TXT文档,开始忽略了它还有不同编码,导致一些编码格式的文本乱码。兼容写法如下,一个判断文件头的方法搞定所有。privateString getCharset(String fileName) throws IOException{...
  • 今天继续谈谈和论文、报告相关的技巧:页眉页脚的单双页(奇偶)设置。我们以页眉为例,页脚的设置和它一样。另外,我发现很多人用的还是WPS,所以我也专门看了一下WPS的用法,一并附上。页眉设置本身是很简单的。在...
  • JAVA使用POI读写word 乱码写 public static void main(String args[]) throws Exception { XWPFDocument doc = new XWPFDocument(); XWPFParagraph p1 = doc.createParagraph(); p1.setAlignment(ParagraphAlignment...
  • 这里说明一下,使用office和使用wps是有错位编码的,根据应用习惯去进行word格式化 将生成的xml文件复制一份,并更改后缀名为ftl文件 java 正常的pom文件以外还要引入以下库 <!-- freeMarker begin--> <...
  • MATLAB 实现汉明码编码译码汉明码的编码就是如何根据信息位数k ,求出纠正一个错误的监督矩阵H ,然后根据H 求出信息位所对应的码字。1、根据已知的信息位数k ,从汉明不等式中求出校验位数m=n-k ;2、在每个码字C ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 149,993
精华内容 59,997
关键字:

word设置编码格式