如何在Java和C#中獲取配置文件的值
常見的配置文件大多是以xml格式存儲,本文將介紹如何在Java和C#中獲取配置文件xml里面的值。 新建配置文件 首先,我們需要新建一個名為config.xml的配置文件,內(nèi)容如下: lt;?x
常見的配置文件大多是以xml格式存儲,本文將介紹如何在Java和C#中獲取配置文件xml里面的值。
新建配置文件
首先,我們需要新建一個名為config.xml的配置文件,內(nèi)容如下:
lt;?xml version"1.0" encoding"UTF-8"?gt; lt;rootgt; lt;namegt;tomlt;/namegt; lt;/rootgt;
上述配置文件只包含一個簡單的值,我們需要讀取標簽為name的值。
C#中讀取配置文件
在C#中,我們可以使用XmlDocument類來讀取配置文件的值。以下是示例代碼:
XmlDocument xmldoc new XmlDocument(); xmldoc.Load("d:config.xml"); XmlNode root ("root");//指向根節(jié)點 XmlNode xn ("name");//指向根節(jié)點下的name節(jié)點 label1.Text ;//將獲取到的值顯示在label1上
Java中讀取配置文件
在Java中,我們需要引入dom4j.jar文件包來操作xml。以下是示例代碼:
SAXReader reader new SAXReader(); try { // 獲取文檔 Document document (new File("d:config.xml")); // 獲取根節(jié)點 Element root (); // 獲取節(jié)點 Element element root.element("name"); // 獲取節(jié)點的值 String text (); (text); } catch (DocumentException e) { (); }
以上即是在Java和C#中獲取配置文件的值的方法。