CPAN :: PackageDetails.

02PACKAGES.DETAILS.TXT.GZを作成または読み取る
今すぐダウンロード

CPAN :: PackageDetails. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • brian d foy
  • 出版社のWebサイト:
  • http://search.cpan.org/bdfoy/

CPAN :: PackageDetails. タグ


CPAN :: PackageDetails. 説明

02packages.details.txt.gzを作成または読み取る CPAN :: PackageDetails Perlモジュールを使用すると、そのファイルのデータ構造を取得するか、own.cpanを作成することができます。インデックスファイル、02packages.details.txt.gzを使用して、パッケージ名を配布ファイルにマッピングできます。 CPAN :: PackagedEtails Perlモジュールを使用すると、そのファイルのデータ構造を取得するか、または独自のものを作成できます。02Packages.details.txt.gz:ヘッダーとインデックスには2つの部分があります。このモジュールは、最上位のCPAN :: PackageDetailsオブジェクトを使用してすべてを制御し、CPAN :: PackageDetails :: CPAN :: PackagedEtails :: Entriesオブジェクトを含みます。 CPAN :: PackageDetails :: EntriesオブジェクトはCPAN :: PackageDetails :: Entryオブジェクトのコレクションです。最も一般的な用途では、どのクラスが何をしているかの内部を心配する必要はありません。最上位のCPAN :: PackagedEtailsオブジェクトでほとんどのメソッドを呼び出し、それが正しい場所に取得されることを確認します。 #既存のファイルを読み込む#################### My $ package_details = cpan :: packagedetails->読み取り($ filename); My $ COUNT = $ package_details-> count; My $ RECORDS = $ package_details->エントリ;私の$ record(@ $ RECORDS){#:cpan :: packagedetails ::エントリprint結合 ""、マップ{$ record - > $ _()}( 'package name'、 'version'、 'path')印刷結合 ""、マップ{$ record - > $ _()} $ package_details-> columns_as_list;まだ実装されていませんが、本当にクールなehになるでしょうか。私の$レコード= $ package_details->エントリ(デフォルトパッケージ=> QR / ^テスト:: /、#または文字列の作者=> 'OVID' で、論理=> 'OR'、#それは可能性がAND、、 #ケースインセットバイパス=> QR / Foo /)。 #新しいファイル#####################私の$ package_details = CPAN :: PackageDetails->新しい(ファイル=> "02packages.details.txt"、URLを作成します=> "http://example.com/MyCPAN/modules/02packages.details.txt"、説明=> "私のプライベートCPANのパッケージ名"、列=> "パッケージ名、バージョン、パス"、intended_for => " My Private CPAN "、by_by =>" CPANの使用:: PackageTails $ CPAN :: PackagedEtails :: version "、last_updated => cpan :: packagedetails-> format_date、allow_packages_only_once => 1、)。 $ package_details-> ADD_ENTRY(パッケージ名=> $パッケージ、バージョン=> $パッケージ - > VERSION;パス=> $パス)。 「書き込みにについて」を印刷、$ package_details->数、 "エントリ 「; $ package_details-> WRITE_FILE($ファイル); $ package_details-> write_fh(* STDOUT)要件: ・Perl


CPAN :: PackageDetails. 関連ソフトウェア