我需要讀取這個.conf文件。這個文件不能被Config :: Tiny,Config :: INI,Config :: Simple等模塊讀取。perl中的文件處理(.conf文件)
這裏是.conf文件,假設文件名是conference.conf:
[ConferenceId] #section
1000 #value
2000
3000
4000
[RadioExt]
1000=102 #parameter and value
2000=202
3000=302
4000=402
我想要的是,perl只讀取值而不是部分並將其打印出來給用戶。我仍然是perl的新手。我剛學了perl一個星期。這種類型的任務使我更難在閱讀,編寫和追加配置文件方面取得進展。
我還想要的是[ConferenceId]中的值聲明爲全局值。由於[ConferenceId]中的值發生了變化,[RadioExt]中的其他參數也發生了變化。例如,
[ConferenceId]
1100 #the values has been changed
2100
3100
4100
[RadioExt]
1100=102 #parameters also changed
2100=202
3100=302
4100=402
有人能幫助我嗎?我知道這是一個很大的好處。但我真的需要這個,以便我可以瞭解更多關於閱讀,編寫和附加配置文件。謝謝。
你不知道關於Perl的任何信息,但是您知道所有這些模塊都無法讀取該文件?你怎麼得出這個結論? – TLP
'。這個文件不能被任何模塊讀取,例如Config :: Tiny,Config :: INI,Config :: Simple等等。爲什麼? –
因爲我從CPAN讀取的格式不是這樣的。不是嗎? –