Я пытаюсь использовать Text::DocumentCollection
в Perl. Я хочу иметь возможность читать текст из дескриптора файла и создавать коллекцию документов из этого текста, хотя я не уверен, что это предполагаемое использование этого модуля.
В документации говорится о добавлении «документа», но я не уверен, что такое документ. Это файл? Может ли это быть строкой в переменной?
Следующий код возвращает ошибку:
use Text::DocumentCollection;
my $c = Text::DocumentCollection->new( file => 'test.db' );
$doc = 'test_doc';
$c->Add( 'doc1', $doc );
Ошибка:
Can't locate object method "WriteToString" via package "test_doc" (perhaps you forgot to load "test_doc"?) at ...DocumentCollection.pm line 62.
Что подразумевается под «загрузкой» и что такое «пакет»?