如何在YamlReader中禁止排序?

我有一些example.yaml文件

name: Nathan Sweet
age: 28
address: 4011 16th Ave S
phone numbers:
  - name: Home
    number: 206-555-5138
  - name: Work
    number: 425-555-2306

我想读对象

编写课程

package ru.prometheus.nodeexporters;

import com.esotericsoftware.yamlbeans.YamlException;
import com.esotericsoftware.yamlbeans.YamlReader;

import java.io.*;
import java.net.URISyntaxException;
import java.util.Map;
public class Yaml_Reader {

    public static void main(String[] args) throws URISyntaxException,FileNotFoundException {

        YamlReader reader = null;
        String config = "configs/example.yaml";
        InputStream is = Yaml_Reader.class.getclassLoader().getResourceAsStream(config);
        Reader reader_ = new InputStreamReader(is);
        reader = new YamlReader(reader_);

        Object object = null;
        try {
            object = reader.read();
        } catch (YamlException e) {
            e.printStackTrace();
        }
        System.out.println(object);
        Map map = (Map)object;            
    }    
}

结果

/usr/lib/jvm/java-1.14.0-openjdk-amd64/bin/java ...

{
    address=4011 16th Ave S,phone numbers=[{number=206-555-5138,name=Home},{number=425-555-2306,name=Work}],name=Nathan Sweet,age=28
}

如何在YamlReader中禁止排序?

ilovec_ola 回答:如何在YamlReader中禁止排序?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3157556.html

大家都在问