我有這樣一個txt文件..Perl,以形成陣列
Heading1
Configparameter1
Configparameter2
..
ConfigparameterN
Input variable1
Input variable2
..
Input variableN
Output variable1
.
.
Output variableN
Heading2
Configparameter1
Configparameter2
..
ConfigparameterN
Input variable1
Input variable2
..
Input variableN
Output variable1
. .
Output variableN
HeadingN
Configparameter1
Configparameter2
..
ConfigparameterN
Input variable1
Input variable2
..
Input variableN
Output variable1
.
.
Output variableN
我不知道如何尋找這在谷歌,所以我問這裏...請與perl腳本,以幫助形成像下面的結構..非常感謝
'Heading1' => {
'Configparameters' => [
Configparameter1
Configparameter2
.
.
ConfigparameterN
],
'Input variables' => [
Input variable1
Input variable2
.
.
Input variableN
],
'Output variables' => [
Output variable1
Output variable2
.
.
Output variableN
],
},
'Heading2' => {
'Configparameters' => [
Configparameter1
Configparameter2
.
.
ConfigparameterN
],
'Input variables' => [
Input variable1
Input variable2
.
.
Input variableN
],
'Output variables' => [
Output variable1
Output variable2
.
.
Output variableN
],
},
'HeadingN' => {
'Configparameters' => [
Configparameter1
Configparameter2
.
.
ConfigparameterN
],
'Input variables' => [
Input variable1
Input variable2
.
.
Input variableN
],
'Output variables' => [
Output variable1
Output variable2
.
.
Output variableN
],
},
這不是讓你的腳本爲你寫的地方。搜索perl'open'以瞭解如何打開和讀取文件。你可能需要一些正則表達式來確定什麼是標題和什麼是變量。 – Cfreak 2012-04-04 13:39:26
請參閱http:// stackoverflow。com/questions/2014862/how-can-i-access-ini-files-from-perl,會告訴你如何閱讀**配置文件**。 – 2012-04-04 14:21:21