<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # Java 將 XML 轉換為屬性 – 從 XML 文件讀取屬性 > 原文: [https://howtodoinjava.com/xml/convert-xml-to-properties/](https://howtodoinjava.com/xml/convert-xml-to-properties/) Java 示例**從 XML 文件**創建`.properties`文件。 此代碼可用于**從 XML** 文件讀取屬性鍵值,以在應用代碼中使用。 ## XML 示例的屬性 要將 XML 文件轉換為屬性文件,最好的方法是使用`java.util.Properties`類。 流程是: 1. 使用[`Properties.loadFromXML()`](https://docs.oracle.com/javase/10/docs/api/java/util/Properties.html#loadFromXML(java.io.InputStream))方法將 XML 文件加載到`java.util.Properties`類對象中。 2. 使用[`Properties.store()`](https://docs.oracle.com/javase/10/docs/api/java/util/Properties.html#store(java.io.OutputStream,java.lang.String))方法將內容寫為屬性。 ```java package com.howtodoinjava.demo; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.util.InvalidPropertiesFormatException; import java.util.Properties; public class XMLToProperties { public static void main(String[] args) throws InvalidPropertiesFormatException, IOException { String outPropertiesFile = "application.properties"; String inXmlFile = "applicationProperties.xml"; InputStream inStream = new FileInputStream(inXmlFile); //Input XML File OutputStream outStream = new FileOutputStream(outPropertiesFile); //Output properties File Properties props = new Properties(); //Load XML file props.loadFromXML(inStream); //Store to properties file props.store(outStream, "Converted from applicationProperties.xml"); //Use properties in code System.out.println(props.get("input.dir")); //Prints 'c:/temp/input' } } ``` #### 輸入 XML 文件 ```java <?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"> <properties> <comment>application.properties</comment> <entry key="input.dir">c:/temp/input</entry> <entry key="spring.batch.job.enabled">false</entry> <entry key="spring.main.banner-mode">off</entry> </properties> ``` #### 輸出屬性文件 ```java #Converted from applicationProperties.xml #Mon Jul 23 18:15:00 IST 2018 spring.batch.job.enabled=false input.dir=c\:/temp/input spring.main.banner-mode=off ``` 將我的問題放在評論部分。 學習愉快!
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看