[英]How can i change a .properties file into an XML file?
如何將.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) {
屬性文件:
該鏈接指導您如何使用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.storeToXML(OutputStream os, String comment)
並使用Properties.loadFromXML(InputStream in)
加載它們:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.