当前位置: 首页 > 知识库问答 >
问题:

使用spire编译到JAR文件后,txt文件中的希伯来文字符不会显示在word上。博士。罐子

靳高明
2023-03-14

我写在java代码与spire.doc.jar,使用BufferedReader从txt文件中获取一些单词,并在最后显示在word文档上,这是它如何读取txt文件:

BufferedReader abc = new BufferedReader(new FileReader("carNumbers.txt"));

一切工作正常,但当我将所有代码导出到jar文件并在CMD中运行时,word文档会显示有线字符,而不是希伯来语:

    <>הריני לאשר בזאת

我得到:

�׳™׳×׳•׳¨ ׳•׳©׳�׳™׳˜

使用finalText添加到word文件的希伯来语单词。像这样的文本:

finalText.appendText(",בכבוד רב" );

加在doc这个词上就好了

我需要做什么来解决这个问题?

共有1个答案

庄元龙
2023-03-14

我通过改变这个来解决这个问题:

BufferedReader abc = new BufferedReader(new FileReader("carNumbers.txt"));

对这个

BufferedReader abc = new BufferedReader(new InputStreamReader
    (new FileInputStream("carNumbers.txt"),"UTF-8"));
 类似资料:
  • 我正试着导入一个。使用Eclipse Neon 4.6.0将包含希伯来语和英语字符的dat文本文件写入java程序: 出于某种原因,希伯来文字符正被随机胡言乱语所取代: 原版:<码>码>根方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方方

  • 如何使用Angular或JavaScript在超文本标记语言页面中显示Microsoft Word文件。请推荐任何提供此功能的库。

  • 当我写这段代码时

  • 我有一个netbeansjavagui项目。它包含用于图像的java文件和文件夹。我的项目中最重要的一部分是通过单击按钮来显示图像,比如说单击“下一步”按钮。当我点击“下一步”按钮时,图像将从IMG文件夹中逐个显示。我将图像放在标签中,如下所示: 我运行了这个程序,到目前为止,它可以按照我的要求工作。 然后,我需要将项目创建到一个jar文件中。我使用Netbeans和这个来创建我的项目的JAR文件

  • 我经常使用某个jar文件来显示文本文件并允许您以不同的方式过滤列表。 在我从Java 7升级到Java 10之前,这一切都非常有效。现在它将不再显示资源文本文件。 下面是我获取jar文件的位置:https://github.com/dragan224/battle_cats_en_combos jar文件的根目录中有两个。jar在其内部使用的txt文件。是否存在阻止此操作的安全设置?还是版本更改导