如何将INI文件条目读入哈希表?

时间:2014-01-22 12:53:54

标签: perl hash ini

如何将INI文件中的条目添加到哈希表?

我的INI文件看起来像这样......

[Channel 0]
Input = 0
Output = 0
CirUpdateRate = 10000 Hz
CirSourceFile = ..\..\MAT\mymodel.mat
CirControlFile = mymodel_0_S1_T4.sim

[Channel 1]
Input = 1
Output = 1
CirUpdateRate = 10000 Hz
CirSourceFile = ..\..\MAT\mymodel.mat
CirControlFile = mymodel_1_S1_T4.sim

如何将每个变量和值插入哈希表

我是否能够在 [Channel 0] Input 下的[[通道1 <下方>区分或访问变量输入 / EM>]?

1 个答案:

答案 0 :(得分:5)

根据请求添加评论作为答案。

您可以使用Config::INI

根据概要,您可以:

use Config::INI::Reader; 
my $config_hash = Config::INI::Reader->read_file('config.ini');