Advertisement

ASCII编码中SOH有什么用途?

阅读量:

阐述 ASCII 字符编码中 SOH 的功能。

笔者在实际工作过程中,确实曾使用过 ASCII 控制字符中的 SOH。

先简要说明背景情况:

  1. 公司内部存在多个系统,其中涉及系统间的数据同步操作,可通过网络请求实现,也可借助文件进行。
  2. 若采用文件方式进行数据传输,则会遇到分隔符的选取问题。例如,在 csv 文件格式中,通常以逗号作为字段分隔符;也有部分系统使用竖线 | 作为分隔符号。
  3. 在笔者所接触的系统中,采用的是 SOH 字符作为字段分隔符,推测该系统可能基于 C 语言开发,因此倾向于使用该字符作为分隔标识。

在不同操作系统环境下,查看相关文件时会呈现出不同的表现形式。

实践下

这是一段 Java 编程语言所编写的代码:

复制代码
    public class SOHTest {
      public static void main(String[] args) {
    String string1 = "HOW";
    String string2 = "DO";
    String string3 = "YOU";
    String string4 = "DO";
    StringBuffer buffer = new StringBuffer();
    buffer.append(string1

全部评论 (0)

还没有任何评论哟~