TinyDNS::Reader是一个Perl模块,包含TinyDNS::Reader、TinyDNS::Reader::Merged和TinyDNS::Record三个模块,主要用于读取和解析TinyDNS数据文件。例如,以下代码演示了如何使用该模块:

my$reader=TinyDNS::Reader->new(file=>"zones/steve.co");
my$records=$reader->parse();
foreach my$record(@$records){
print$record;
}

该模块最初并未计划加入CPAN,因为它的功能仅限于解析部分TinyDNS数据,而并非完整支持所有TinyDNS记录。例如,SOA记录被忽略。此外,N记录也未被处理。