zoukankan      html  css  js  c++  java
  • ini 文件

      INI文件是一个无固定标准格式的配置文件。它以简单的文字与简单的结构组成,常常使用在视窗操作系统,或是其他操作系统上,许多程序也会采用INI文件做为设置程序之用。视窗操作系统后来以注册表的形式替换掉INI档。INI文件的命名来源,是取自英文“初始(Initial)”的首字缩写,正与它的用途——初始化程序相应。有时候,INI文件也会以不同的扩展名,如“.CFG”、“.CONF”、或是“.TXT”代替。INI 文件的格式及主要内容: 

    •   节 [Section] 

      所有的parameters都是以sections为单位结合在一起的。所有的section名称都是独占一行,并且sections名字都被方括号包围着([ and ])。在section声明后的所有parameters都是属于该section。对于一个section没有明显的结束标志符,一个section的开始就是上一个section的结束,或者是end of the file。Sections一般情况下不能被nested,当然特殊情况下也可以实现sections的嵌套。

    •   参数 [Parameter]

      键值对:键=值  即: name=value
      INI所包含的最基本的“元素”就是parameter;每一个parameter都有一个name和一个value,name和value是由等号“=”隔开。name在等号的左边。

    •   注解 [comment]

      注解使用分号表示(;)。在分号后面的文字,直到该行结尾都全部为注解

    •   示例格式:  
    [curentUser]      ;  this is a Section
    name=wisdo     ; this is Parameters
    organization=cnblogs   ; this is Parameters
    
    [database]  
    server=127.0.0.0   ; use IP address in case network name resolution is not working  
    port=143  
    file = "user.dat"  
    

      

    •   总结:

      ini 文件是早期的windows桌面系统及应用的配置文件,从win95以后开始转向使用注册表,但是还有很多系统配置是使用INI文件的。其实INI文件就是简单的text文件,只不过这种txt文件要遵循一定的INI文件格式。现在的WIN系统上常用xml文件作为配置文件(如 App.config web.config 等 )

  • 相关阅读:
    21. 合并两个有序链表
    169. 多数元素
    关于快速幂取模
    IO帮助类
    XML序列化
    字符操作普通帮助类
    判断是否是手机
    C#命名规范汇总12条
    xamarin android如何将Java.Lang.Object类型转成C#类型
    mqtt服务器apollo的搭建和测试工具paho的使用
  • 原文地址:https://www.cnblogs.com/wisdo/p/5719404.html
Copyright © 2011-2022 走看看