【问题标题】:How to convert String data into byte array using YAML library?如何使用 YAML 库将字符串数据转换为字节数组?
【发布时间】:2013-06-03 20:49:03
【问题描述】:

我想要的是 YAML 配置文件,我可以在其中为数据库编写预加载的数据。

我想要这样的配置:

- books
  - !org.test.Book
    - name: TestName 
    - description: TestDescription
    - isbn: 960-425-059-0

此外,我希望有可能将 isbn 字符串字段转换为字节数组字段

属于 Book 类(或任何其他数据类型)。

  class Book{
    private String name;
    private String description;
    private byte[] isbn;
  }

有没有适合 Java 的 YAML 库?

【问题讨论】:

    标签: java yaml


    【解决方案1】:

    Java Yaml 库:

    JYaml

    Yamlbeans

    您仍然可以使用特殊编码(您应该知道)将字节数组转换为字符串。转成String的方法是:

    String decoded = new String(bytes, "UTF-8");  // example for one encoding type
    

    【讨论】:

      猜你喜欢
      • 2022-01-23
      • 2013-05-08
      • 2015-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多