【发布时间】:2018-08-23 17:23:29
【问题描述】:
我需要在我的 perl 脚本中实现用户友好的配置文件。我选择 toml,但我不确定 TOML 解析器如何工作。
backtest.toml 文件
strategies1 = [ neuralnet, BBRSI ];
脚本 perl:
use TOML qw(from_toml to_toml);
use Data::Dumper;
my $toml = slurp("backtest.toml");
my $data = from_toml($toml);
print Dumper($data);
print Dumper($strategies1);
【问题讨论】:
-
那么你的问题是什么?你的代码有效吗?
-
我错过了数组中的引号。现在正在工作。
-
但我还有一个问题:如何在 perl 中将 toml 变量解析为同一个变量名?没有哈希。在这种情况下,我的 $strategies = strategy(from toml) 如何?
-
那么请写一个答案来解释解决方案。
-
Stack Overflow 不是聊天论坛。您需要通过编写并接受您发现的答案来结束这个问题,然后打开一个新问题,这个问题具有适当的细节。