中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

java怎么讀取yaml文件

小億
218
2024-04-22 09:47:43
欄目: 編程語言

在Java中,可以使用第三方庫如SnakeYAML來讀取和解析YAML文件。以下是一個簡單的例子:

import org.yaml.snakeyaml.Yaml;
import java.io.FileReader;
import java.io.IOException;
import java.util.Map;

public class ReadYamlFile {
    public static void main(String[] args) {
        try {
            Yaml yaml = new Yaml();
            Map<String, Object> data = yaml.load(new FileReader("example.yaml"));
            
            // 讀取YAML文件中的數據
            String name = (String) data.get("name");
            int age = (int) data.get("age");
            
            System.out.println("Name: " + name);
            System.out.println("Age: " + age);
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

在這個例子中,首先創建一個Yaml對象并使用load方法加載YAML文件。然后通過Map對象獲取文件中的數據。在這個示例中,假設example.yaml文件包含如下內容:

name: Alice
age: 30

運行該程序會輸出:

Name: Alice
Age: 30

需要注意的是,讀取的數據類型要與YAML文件中的數據類型一致,需要進行相應的類型轉換。

0
太康县| 抚顺县| 龙岩市| 类乌齐县| 内丘县| 汉中市| 淮阳县| 农安县| 青神县| 平定县| 确山县| 沧源| 福安市| 水城县| 阿克| 平潭县| 陆良县| 寿光市| 冀州市| 桑日县| 龙海市| 廊坊市| 柘城县| 封丘县| 黄梅县| 扎囊县| 驻马店市| 安庆市| 金门县| 海兴县| 德钦县| 巴东县| 定襄县| 乐业县| 浮梁县| 安国市| 永州市| 故城县| 靖西县| 皮山县| 延长县|