gpt4 book ai didi

java - 如何将 .properties 文件更改为 XML 文件?

转载 作者:行者123 更新时间:2023-12-02 11:56:28 24 4
gpt4 key购买 nike

如何将 .properties 文件更改为 XML 文件?

我开发了一个自动化框架,它读取 .properties 文件类型的中央配置文件。我的框架使用 Java 编程语言,我需要一种通过 MS TFS 更改 .properties 文件中包含的值的方法。

我知道在 MS TFS 中您可以创建全局变量,然后将信息/数据提供给 xml 文件,有没有办法将 .properties 文件更改为 XML 文件,然后在我的 JAVA 中读取这些值框架?

读取 .properties 文件的 Java 代码示例:

public WebDriver getDriver() throws Exception {
try {
Properties p = new Properties();
FileInputStream fi = new FileInputStream(Base_Page.getConstant(Constant.CONFIG_PROPERTIES_DIRECTORY));
p.load(fi);

String browserName = p.getProperty("browser");
switch (browserName) {

属性文件:

enter image description here

This link指导您如何使用 XML 文件更改存储在 TFS 中的值。

最佳答案

基于 XML 的属性文件如下所示:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<comment>Your comment here</comment>
<entry key="your.property.key">Your property value</entry>
<entry key="your.second.property.key">Your second property value</entry>
</properties>

您可以将它们存储为 Properties.storeToXML​(OutputStream os, String comment)并加载 Properties.loadFromXML​(InputStream in) :

关于java - 如何将 .properties 文件更改为 XML 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47570284/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com