【原创】读取INI中所有节点的值
来源:互联网 发布:数据库相关职称 编辑:程序博客网 时间:2024/05/21 11:15
TCHAR szSection[1025]={0};
DWORD dwSection = GetPrivateProfileString(NULL, NULL, NULL, szSection, 1024, strFileName.c_str());
LPTSTR lpSection = szSection;
while(*lpSection)
{
TCHAR szEntry[1025]={0};
DWORD dwEntry = GetPrivateProfileString(lpSection, NULL, NULL, szEntry, 1024, strFileName.c_str());
LPTSTR lpEntry = szEntry;
while(*lpEntry)
{
TCHAR szVal[1204]={0};
DWORD dwVal = GetPrivateProfileString(lpSection, lpEntry, NULL, szVal, 1024, strFileName.c_str());
TRACE(_T("[%s](%s) = %s\n"), lpSection, lpEntry, szVal);
lpEntry += _tcslen(lpEntry) + 1;
}
lpSection += _tcslen(lpSection) + 1;
}
注意:如果有两个节点名称相同,GetPrivateProfileString只能读取第一个节点的内容
例如:
[123]
a=1
b=2
[123]
a=12
b=13
[2]
a=1
b=78
输出结果为:
[123](a) = 1
[123](b) = 2
[123](a) = 1
[123](b) = 2
[2](a) = 1
[2](b) = 78
- 【原创】读取INI中所有节点的值
- boost自定义读取ini等文件的节点值
- ini文件读取节点下所有键名和键值。
- C#中读取配置文件ini中的所有Section 以及制定Section下的所有Keys
- [原创]XML专题之: JS遍例根节点下的所有节点名称及值
- AutoHotkey如何循环读取ini文件里所有section的所有key值
- 获取ini文件中所有块的特定字段值
- 读取function location的所有节点
- xml----读取所有的根节点
- 读取xml所有节点
- Domj4读取XML文件--实现获取XML文件中所有的标签节点
- [原创]删除Ini文件中Section下的某个Key
- VB.NET中读取INI文件设置信息函数sdGetIniInfo (原创)
- 遍历课上例题shuiguo.xml文件中根节点的所有节点,打印节点名称和节点值
- shell脚本读取ini配置文件的值
- shell脚本读取ini配置文件的值
- shell脚本读取ini配置文件的值
- Ini文件的读取
- 数据泵debug
- csapp2e 家庭作业 3.62
- win8 AVR usbasp 驱动 安装
- 设置yum代理方法
- 避免Gson使用时将一些字符自动转换为Unicode转义字符
- 【原创】读取INI中所有节点的值
- Java编程练习:使用分层结构,基于XML文件,实现模拟用户登录
- Android控件--按钮
- 《通讯录管理系统》
- 外来工作人员如何提取上海住房公积金
- 不修改代码就能优化ASP.NET网站性能的一些方法
- mmap()第二部分
- Apache Mina 网络通信
- Windows消息宏定义