目標は決まっているが、そこにたどり着く方法がわからない。あらかじめお詫び申し上げます。
Perl の使用 - 文字区切りのファイル (構造を口述できる) を受け取るので、それを XMLのようなファイルに変換する必要があります。
<MyConfig>
Active = yes
Refresh = 10 min
<Includes>
<Include_Rule_1>
Active = yes
Match = /Foo [Bb]ar/
</Include_Rule_1>
<Include_Rule_2>
Active = yes
Match = /Baz.*/
<Include_Rule_2>
</Include>
<Exclude>
<Exclude_Rule_1>
Exclude = /Bim Bam/
</Exclude_Rule_1>
</Exclude>
</MyConfig>
つまり、XMLのようなもの(個々の値は山括弧で囲まれていません) であり、3 つのセクションは一定ですが、その深さは常に不明です。
私は CPAN ライブラリを使用できますが、このスクリプトは、私がアクセスまたは制御できない個々のサーバーで実行する必要があるため、使用したくありません。
何か案は ?スターターポインター?ヒントまたはコツ ?
すみません、ここで迷ってしまいました。