認識配置設定檔案 INI與XML

2021-09-06 05:12:03 字數 644 閱讀 3974

windows]

load=

run=

nullport=none

[desktop]

wall*****style=2

pattern=(無)

[intl]

s2359=pm

icountry=86

…… 配置檔案把資訊分成若干"節",節標題放在方括號中,如[desktop]就是desktop節,在乙個節內包含了一些與之相關相近的"項",並通過等號對其進行賦值。

其中value值可以有兩種型別:數值型和字串型,而且windows作業系統專門為此提供了6個api函式來對配置設定檔案進行讀、寫:

getprivateprofileint() 從私有初始化檔案獲取整型數值

getprivateprofilestring() 從私有初始化檔案獲取字串型值

getprofileint 從win.ini 獲取整數值

getprofilestring 從win.ini 獲取字串值

writeprivateprofilestring 寫字串到私有初始化檔案

writeprofilestring 寫字串到win.ini

在這裡需要指出:當向配置檔案儲存資訊時,不論是資料還是字串都要先轉換成字串,然後再行儲存。

ini檔案轉換為 xml檔案

config.ini檔案 config of network 有關網路的配置資訊 network ip 192.168.11.6 port 8000 home path home admin config of database有關資料庫的配置資訊 database server oracle us...

認識什麼是XML檔案

你好!這裡是我的web新起點,我將會在這裡記錄我學到的每乙個知識點 xml是一種可擴充套件的標記語言,問 什麼叫可擴充套件的標記語言 答 例如html叫做超文字標記語言,她裡面的標記 標籤 是固定的,是不可擴充套件的,但是xml是可擴充套件的,就是說裡面的標記可以隨意的定義 12xml是一種資料格式...

讀寫配置檔案 ini

配置檔案中經常用到ini檔案,在vc中其函式分別為 其中個引數的意思 lpctstr lpstring 是鍵值,也就是變數的值,必須為lpctstr或cstring型別 lpctstr lpfilename 完整的ini檔案路徑名 lpctstr lpdefaut 如果沒有其前兩個引數值,則將此值賦...