繁体   English   中英

如何使用YAML库将String数据转换为字节数组?

[英]How to convert String data into byte array using YAML library?

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

JYaml

Yamlbeans

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM