怎么获取配置文件的值?常用的的配置文件大多都是xml,现在讲下java和C#怎么获取配置文件xml里面的值。
方法/步骤
1、首先新建一个config.xml的配置文件。<?xmlversion="1.0"encoding="UTF-8"?><root><name>tom</name></root>这里只有一个简单的值,我们需要读取标签为name的值。
2、C#读取:XmlDocumentxmldoc=newXmlDocument();xmldoc.Load("d:\\config.xml");XmlNoderoot=xmldoc.SelectSingleNode("root");//指向根节点XmlNodexn=root.SelectSingleNode("name");//指向根节点下的serv_ip节点label1.Text=xn.InnerText;//测试
3、java读取:首先引入dom4j.jar文件包,用来操作xml的java包,可以上网自行下载,网上有多个版本。
4、代码:SAXReaderreader=newSAXReader(拘七呷憎); try{ //获取文档 Documentdocument=reade鸡堕樱陨r.read(newFile("d:\\config.xml")); //获取根节点 Elementroot=document.getRootElement(); //获取节点 Elementelement=root.element("name"); //获取节点的值 Stringtext=element.getText(); System.out.println(text); }catch(DocumentExceptione){ e.printStackTrace(); } }