Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何转换;“数据”;将文件格式化为";ASCII“;格式化文件_Java_String_Format_File Format - Fatal编程技术网

Java 如何转换;“数据”;将文件格式化为";ASCII“;格式化文件

Java 如何转换;“数据”;将文件格式化为";ASCII“;格式化文件,java,string,format,file-format,Java,String,Format,File Format,我有文件,格式是“数据” 这些文件只包含字符 我想把它们转换成ASCII格式。以下是我预期的结果 $ file * 0001: ASCII text 0002: ASCII text 我想这样做,因为在Java程序中读取字符串时,字符串方法,如String.contains()和String.startWith()不起作用 如何将“数据”格式文件转换为“ASCII”格式文件?或者如何启用从“数据”格式文件读取的字符串的字符串方法?将HDF转储为ASCII格式 选择以下步骤之一: 要将HDF文件

我有文件,格式是“数据”

这些文件只包含字符

我想把它们转换成ASCII格式。以下是我预期的结果

$ file *
0001: ASCII text
0002: ASCII text
我想这样做,因为在Java程序中读取字符串时,字符串方法,如
String.contains()
String.startWith()
不起作用

如何将“数据”格式文件转换为“ASCII”格式文件?或者如何启用从“数据”格式文件读取的字符串的字符串方法?

将HDF转储为ASCII格式 选择以下步骤之一: 要将HDF文件的全部内容转储为ASCII格式,请键入以下命令:

ncdump

要将一个数据变量从HDF文件转储为ASCII格式,请键入以下命令:

ncdump–v

注1:如果变量名称由两个或多个单词组成,请在变量名称周围使用双引号,例如“反射率海冰”

要仅将元数据信息转储到屏幕,请键入以下命令:

ncdump-h |更多

要将此元数据信息转储到名为ascii.out的输出文件,请键入以下命令:

ncdump-h>ascii.out

注意:Microsoft Word或写字板都可以读取元数据文件。如果您的计算机没有使用这些应用程序之一自动打开文件,您可能必须在启动Word或写字板后手动打开文件


更多信息,请参见。

不清楚“这些文件仅包含字符”是什么意思。这并没有提供多少信息。编码的消息也只能包含字符。您需要知道文件是如何创建的(可能来自创建文件的一方),有时文件扩展名可能会给您提供有关内容性质的线索:我尝试了InputStreamReader.getEncoding()来处理文件中的文本并接收到ASCII。但是,字符串方法不起作用。此外,文件没有扩展名。
$ file *
0001: ASCII text
0002: ASCII text