久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

java怎么讀取yaml文件

140次閱讀
沒有評論

共計 668 個字符,預計需要花費 2 分鐘才能閱讀完成。

在 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 文件中的數據類型一致,需要進行相應的類型轉換。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2024-04-22發表,共計668字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 昌图县| 开鲁县| 河东区| 东光县| 阳谷县| 济南市| 阜宁县| 河西区| 车致| 探索| 利川市| 静安区| 洛扎县| 个旧市| 金坛市| 新源县| 延津县| 运城市| 博兴县| 曲水县| 鄂托克旗| 沁阳市| 新野县| 巴青县| 杂多县| 肃宁县| 武安市| 太仆寺旗| 斗六市| 边坝县| 花垣县| 德化县| 平阳县| 房产| 尼勒克县| 乐山市| 宁都县| 葵青区| 光山县| 射洪县| 新晃|