模块:CPAN公司::::亚马尔

名称

CPAN::Meta::YAML-读取和写入CPAN元文件的YAML子集

版本

版本0.018

简介

使用CPAN::Meta::YAML;#读取META文件打开$fh,“<:utf8”,“META.yml”;$yaml_text=do{local$/;<$fh>};$yaml=CPAN::Meta::yaml->read_string($yaml_text)或死CPAN::Meta::YAML->errstr;#查找元数据$meta=$yaml->[0];#写入META文件$yaml_text=$yaml->write_string或死CPAN::Meta::YAML->errstr;打开$fh,“>:utf8”,“META.yml”;打印$fh$yamltext;

说明

该模块实现了YAML规范的一个子集,用于读取和写入CPAN元数据文件,如金属ymlMYMETA.yml公司。它不应用于任何其他常规YAML分析或生成任务。

注:META.yml公司(和MYMETA.yml公司)文件应采用UTF-8编码。用户负责正确的编码和解码。特别是阅读方法do支持UTF-8,不应使用。

支持

此模块当前派生自YAML::小亚当·肯尼迪。如果它解析特定META.yml文件的方式有错误,请在YAML::Tiny bugtracker:中提交错误报告https://github.com/Perl-Toolchain-Gang/YAML-Tiny/insues

另请参阅

YAML::小,亚马尔,YAML::XS

作者

  • 亚当·肯尼迪<adamk@cpan.org>

  • 大卫·戈尔登<dagolden@cpan.org>

版权和许可

本软件版权归亚当·肯尼迪所有(c)2010。

这是自由软件;您可以按照与Perl5编程语言系统本身相同的条款重新发布和/或修改它。