任何人都可以指出我可以找到将log4Perl与log4j.xml一起使用的工作示例的地方。我读到DOMConfigurator可以用于此目的,但我无法找到如何使用它。我没有选择使用log4j.properties,因为我们使用的是使用log4j.xml的内部框架。
对不起我的基本问题。
谢谢,
答案 0 :(得分:0)
我无法对此进行测试,所以我不能说它会起作用,但是从我在docs和source中看到的内容看起来应该可行:
use Log::Log4perl::Config::DOMConfigurator;
my $dom_conf = Log::Log4perl::Config::DOMConfigurator->new(file => 'log4j.xml');
my $conf = $dom_conf->parse();
我认为$conf
将是一个散列引用,其中包含您的所有选项,我认为您可以使用它来初始化Log :: Log4perl或仅查询值。