البيانات :: التنسيق :: جميلة :: وحدة التحكم

بنية بيانات طباعة جميلة لإخراج وحدة التحكم
التحميل الان

البيانات :: التنسيق :: جميلة :: وحدة التحكم الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Steven Haryanto
  • موقع ويب الناشر:
  • http://search.cpan.org/~sharyanto/

البيانات :: التنسيق :: جميلة :: وحدة التحكم العلامات


البيانات :: التنسيق :: جميلة :: وحدة التحكم وصف

البيانات :: :: تنسيق جميلة :: وحدة التحكم هو وحدة بيرل تهدف إلى بنية بيانات الناتج في شكل "جميلة" أو "لطيفة"، ومناسبة لبرامج وحدة التحكم. فكرة هذه الوحدة هي أن لتتمكن من تفريغ فقط بمرح هيكل البيانات إلى وحدة التحكم، وهذا وحدة معرفة كيفية أفضل عرض البيانات إلى نهاية user.Currently هذه الوحدة يحاول عرض البيانات وغالبا ما تكون لطيفة ASCII الجدول (أو سلسلة من الجداول ASCII)، وإذا تعذر ذلك، عرضه كما يأخذ وحدة YAML.This الأنابيب بعين الاعتبار، والإخراج الإرادة لذلك، شكل أكثر بساطة وأكثر ملاءمة عندما الأنابيب المستخدم الخاص بك البرنامج الخاص بك الإخراج في بعض program.Most البعض من الوقت، لم يكن لديك أي شيء تكوين، ولكن يتم توفير بعض الخيارات للقرص وحدة output.This يستخدم دخول :: أي لlogging.SYNOPSISIn الخاص بك البرنامج: استخدام البيانات :: :: تنسيق جميلة :: وحدة التحكم QW (format_pretty) . ... format_pretty الطباعة ($ نتيجة)، وبعض الانتاج سبيل المثال: عددي، format_pretty ( "فو"): fooList، format_pretty (): + ------ + | فو | | منع | | الباز | | qux | "------" القائمة نفسها، عندما الانتاج البرنامج يتم ضخها (أي، (STDOUT -t) غير صحيحة): فو بار الباز quxHash، format_pretty ({فو => "البيانات"، بار => " شكل "، الباز =>" جميلة "، qux =>" وحدة "}): + ----- + --------- + | منع | شكل | | الباز | جميلة | | فو | بيانات | | qux | وحدة | "----- + ---------" مجموعة 2-الأبعاد، format_pretty (، ، ]): + --------- + --------- + --------- + | 1 | 2 | | | 28 | منع | 3 | | فو | 3 | | '--------- + --------- + --------- "هناك مجموعة من hashrefs، مثل شائع إذا كنت تستخدم fetchrow_hashref DBI ل() والأصدقاء، format_pretty (): .-----------. | و| ب | ج | + --- + --- + --- + | 1 | 2 | | | | 2 | 3 | | | | 4 | "--- + --- + ---" بعض البيانات أكثر تعقيدا، format_pretty ({ملخص => "بلاه ..."، للمستخدمين => ، الكوتا =>" 1000 "}، {اسم =>" عارف "، المجالات => ، الكوتا =>" 2000 "}]، والتحقق => 0 }): ملخص: بلاه ... المستخدمين: .---------------------------------. | المجالات | اسم | حصة | + ------------------ + ------ + ------- + | foo.com، bar.com | بودي | 1000 | | baz.com | عارف | 2000 | "------------------ + ------ + -------" تم التحقق منها: 0Structures التي لا يمكن التعامل معها حتى الان سيكون ببساطة خرج، YAML، format_pretty ({{لب => 1}}): --- ل: ب: موقع 1Product ل


البيانات :: التنسيق :: جميلة :: وحدة التحكم برامج ذات صلة