簡體   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