1

我想要的是 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 库?

4

1 回答 1

1

Java Yaml 库:

JYaml

山药

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

String decoded = new String(bytes, "UTF-8");  // example for one encoding type
于 2013-06-03T12:49:03.577 回答