当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: ??? 在java中,配置文件一般主要是两种形式:xml文件或者property文件。
 

 

 ·请教:调试时出现的问题    »显示摘要«
    摘要:问题类如下: class cuserframe : public cmdichildwnd 调用函数如下,实现功能是只能生成一个子框架和视图: void cdatamartapp::onusermanagement(){ extern cuserframe * busermanagement; if(!busermanagement) { cmainframe* pframe = static_downcast(cmainframe, m_pmain......
 ·css解决1px宽单元格线问题    »显示摘要«
    摘要:code: <style type="text/css"><!--.data_table {color: #ff6600;border-collapse: collapse;border:3px solid red;background:#eee;}.data_table td {border:1px solid #000000;}--></style><table class="d......


用java读写ini配置文件

??? 在java中,配置文件一般主要是两种形式:xml文件或者property文件。但大部分人都习惯使用ini文件,而且ini文件的分节以及注释功能,比起xml,也是易懂易用的。

??? 于是自己写了个读写ini配置文件的类,供大家参考。 【相关文章:编译资源进入可执行程序

??? 在vc中类库中有读写ini文件的标准函数。在dephi或其他语言中,也可以用windows的api函数来读写ini文件。但在java中似乎没有现成的类与方法可供使用。虽然java可以通过加载dll文件的方法来调用windows的api,但总觉得不够正宗。 【扩展阅读:拖拉打开文件

【扩展信息:我收集的CS地图&mod制作网址

import java.io.bufferedreader;

import java.io.bufferedwriter;

import java.io.filereader;

import java.io.filewriter;

import java.io.ioexception;

import java.util.regex.matcher;

import java.util.regex.pattern;

/**

?* 这是个配置文件操作类,用来读取与设置ini配置文件

?* @author 由月

?* @version 2004-08-18

?*/

public final class configurationfile {

?/**

? * 从ini配置文件中读取变量的值

? * @param file 配置文件的路径

? * @param section 要获取的变量所在段名称

? * @param variable 要获取的变量名称

? * @param defaultvalue 变量名称不存在时的默认值

? * @return 变量的值

? * @throws ioexception 抛出文件操作可能出现的io异常

? */

?public static string getprofilestring(

??string file,

??string section,

??string variable,

??string defaultvalue)

??throws ioexception {

??string strline, value = "";

??bufferedreader bufferedreader = new bufferedreader(new filereader(file));

??boolean isinsection = false;

??try {

???while ((strline = bufferedreader.readline()) != null) {

????strline = strline.trim();

????strline = strline.split("[;]")[0];

????pattern p;

????matcher m;


...   下一页
 ·网页中打造google搜索引擎    »显示摘要«
    摘要:<center><form method=get action="http://www.google.com/search" id="form1"><table bgcolor="#ffffff" id="table1"><tr><td><a href="http://www.google.com/&q......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE