是否有用于定义命令行工具(例如输入参数和输出)的通用(xml 或类似)格式?
格式必须足够详细,以作为自动生成向导来填写工具所需输入的基础。
我已经找到了 xml-based format由生物信息学集成工作台 Galaxy 创建。问题是 Galaxy toolconfig 格式的 xml 文件不是独立的,而是需要一个附带的 python (.py) 文件来执行一些逻辑,并且不遵循任何定义的格式,因此很难移植到其他语言。
所以,寻找其他建议!
最佳答案
docbooks 集合包括 command-line tools 的 XML 定义.
很高兴对您有所帮助。这是一个有趣的问题。
附言
您是否考虑过使用类似 java 的配置文件?即
$ cat any.properties
javadoc.additionalparam=
javadoc.author=false
javadoc.encoding=
javadoc.noindex=false
javadoc.nonavbar=false
javadoc.notree=false
虽然我正在学习 XML,但在我工作的规模上,我仍然看不到太多优势,你呢? ;-)
关于xml - 用于定义(输入参数)命令行工具的任何通用(xml?)格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6678863/