Getting help as XML
2014-05-02 17:55
429 查看
在构建自动化工具或开发工具,需要与CakePHP壳相互作用,其很高兴有帮助可以在一台机器parse-able格式。ConsoleOptionParser可以提供帮助在xml中通过设置一个额外的参数:
上面会返回一个XML文档生成的帮助,选项,参数和个与所选的外壳。一个示例XML文档的样子:
cake bake --help xml cake bake -h xml
上面会返回一个XML文档生成的帮助,选项,参数和个与所选的外壳。一个示例XML文档的样子:
<?xml version="1.0"?> <shell> <command>bake fixture</command> <description>Generate fixtures for use with the test suite. You can use `bake fixture all` to bake all fixtures.</description> <epilog> Omitting all arguments and options will enter into an interactive mode. </epilog> <subcommands/> <options> <option name="--help" short="-h" boolean="1"> <default/> <choices/> </option> <option name="--verbose" short="-v" boolean="1"> <default/> <choices/> </option> <option name="--quiet" short="-q" boolean="1"> <default/> <choices/> </option> <option name="--count" short="-n" boolean=""> <default>10</default> <choices/> </option> <option name="--connection" short="-c" boolean=""> <default>default</default> <choices/> </option> <option name="--plugin" short="-p" boolean=""> <default/> <choices/> </option> <option name="--records" short="-r" boolean="1"> <default/> <choices/> </option> </options> <arguments> <argument name="name" help="Name of the fixture to bake. Can use Plugin.name to bake plugin fixtures." required=""> <choices/> </argument> </arguments> </shell>
相关文章推荐
- As3.0 xml + Loader应用代码
- 土人系列AS入门教程 -- 对象篇
- 土人系列AS入门教程--语法篇
- 网马生成器 MS Internet Explorer XML Parsing Buffer Overflow Exploit (vista) 0day
- ext读取两种结构的xml的代码
- ASP木马后门新思路
- Run As Service runassrv.exe 详细参数第1/2页
- asp下查询xml的实现代码
- sqlserver FOR XML PATH 语句的应用
- 使用sp_xml_preparedocument处理XML文档的方法
- SQL Server中的XML数据进行insert、update、delete
- 土人系列AS入门教程--基础篇
- SQL Server中的XML数据进行insert、update、delete操作实现代码
- 关于SQLServer2005的学习笔记 XML的处理
- php xml 入门学习资料
- Zend 输出产生XML解析错误
- C# LINQ to XML应用介绍
- 简介C#读取XML的两种方式
- SQLServer2005 XML数据操作代码
- ASP XML制作菜单管理程序