zoukankan      html  css  js  c++  java
  • java读取YAML文件

    loadString:
      type:link
      locater:kw  
    rootLocation: root
    timeout: 15

    package com.test;

    import org.ho.yaml.Yaml;
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.FileNotFoundException;
    import java.util.HashMap;
    import org.testng.Assert;



    public class Test2 {

        /**
         * @param args
         */
        
        public void getTest() {
            Assert.assertEquals(1,2);
            System.out.println("1234");
        }
        
        public void getYamlFile() throws FileNotFoundException{    
            File f = new File("src/com/test/Test2.yaml");
            System.out.println(f.getAbsolutePath());
            HashMap ml = Yaml.loadType(new FileInputStream(f.getAbsolutePath()), HashMap.class);
            System.out.println(ml.size());        
            System.out.println(((HashMap) ml.get("loadString")).get("locater"));        
        }
        public static void main(String[] args) throws FileNotFoundException {
            Test2 t = new Test2();        
            t.getYamlFile();
        }

    }

  • 相关阅读:
    Java 抽象类
    Java 多态
    Java 重写与重载
    Java继承
    声卡驱动
    Sublime Text 3快捷键
    近年来世界各地ICO的花式骗局盘点
    区块链未能大爆发的影响因素有哪些?
    BCH分叉是一次站队博弈
    一文读懂百倍币的诞生背景
  • 原文地址:https://www.cnblogs.com/zhangfei/p/2714429.html
Copyright © 2011-2022 走看看