成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

如何在Java和C#中獲取配置文件的值

常見(jiàn)的配置文件大多是以xml格式存儲(chǔ),本文將介紹如何在Java和C#中獲取配置文件xml里面的值。 新建配置文件 首先,我們需要新建一個(gè)名為config.xml的配置文件,內(nèi)容如下: lt;?x

常見(jiàn)的配置文件大多是以xml格式存儲(chǔ),本文將介紹如何在Java和C#中獲取配置文件xml里面的值。

新建配置文件

首先,我們需要新建一個(gè)名為config.xml的配置文件,內(nèi)容如下:

lt;?xml version"1.0" encoding"UTF-8"?gt;
lt;rootgt;
    lt;namegt;tomlt;/namegt;
lt;/rootgt;

上述配置文件只包含一個(gè)簡(jiǎn)單的值,我們需要讀取標(biāo)簽為name的值。

C#中讀取配置文件

在C#中,我們可以使用XmlDocument類(lèi)來(lái)讀取配置文件的值。以下是示例代碼:

XmlDocument xmldoc  new XmlDocument();
xmldoc.Load("d:config.xml");
XmlNode root  ("root");//指向根節(jié)點(diǎn)
XmlNode xn  ("name");//指向根節(jié)點(diǎn)下的name節(jié)點(diǎn)
label1.Text  ;//將獲取到的值顯示在label1上

Java中讀取配置文件

在Java中,我們需要引入dom4j.jar文件包來(lái)操作xml。以下是示例代碼:

SAXReader reader  new SAXReader();
try {
    // 獲取文檔
    Document document  (new File("d:config.xml"));
    // 獲取根節(jié)點(diǎn)
    Element root  ();
    // 獲取節(jié)點(diǎn)
    Element element  root.element("name");
    // 獲取節(jié)點(diǎn)的值
    String text  ();
    (text);
} catch (DocumentException e) {
    ();
}

以上即是在Java和C#中獲取配置文件的值的方法。

標(biāo)簽: