Adam-Define.XML的自动化生成
Posted SAS程序分享号号号
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Adam-Define.XML的自动化生成相关的知识,希望对你有一定的参考价值。
前面小编分享了关于SDTM-Define.XML内构造及参数( ,以及关于如何实现SDTM-Define.XML的自动化生成( )。今天小编将对Adam-Define.XML内部构造进行讲解,以及介绍小编写的自动生成Adam-Define.XML的程序及原理。
下面小编将结合Adam-Define.XML的展现及对应的XML的编码进行讲解。并主要讲解Adam-Define与SDTM-Define的不同之处。首先我们来看一下Adam-Define展现的效果。
如上为Adam-Define.XML与SDTM-Define.XML。这俩个文件都是通过同一个样式表(
define2-1.xsl)进行展现的。展现内容相同或相似的部分如下表。
Adam-Define |
SDTM-Define |
Supplemental Documents |
Supplemental Documents |
Standards |
Standards |
Datasets |
Datasets |
Controlled Terminology |
Controlled Terminology |
Methods |
Methods |
如上,他们相同的部分连模块的名称都是一样的。 如上这些部分对应的XML编码的写法也几乎是一致的。但是其中还是有几处有很细微的不一样。下面小编将列出它们主要不同的地方。
Datasets不同之处在于,SDTM中在<ItemGroupDef>中有Domain这个属性,而Adam中是没有的,如上截图Purpose是不一样的。
如上Methods的区别,其实也就是这个Name属性值的书写方式的不一样。至于XML的语法结构也都是一模一样的。
上面所提到的不同之处,其实也没有太大的不同,以致于在我眼里都是一样的。这个文件真正的不同是在于Adam Define增加了分析结果部分的展现
关于这部分内容,需要大家细细品,其实还是很简单实现的。也可看小编文前的录屏版介绍。
上次推文写了关于SDTM-Define.XML自动化生成工具,同样关于Adam-Define.XML小编也写了一套工具。模版也是和上次的SDTM-Define.XML的基本一样,主要变化是增加了一个AnalysisResultDisplays用来填写Define中分析结果部分的内容。
模版
参数说明
因为小编先写的SDTM Define的模版,Adam Define的模版是在前者的基础上进行增加的。故而其他内容和填写方式基本一致。有兴趣可看历史推文或前文视频。
关于Adam-Define 2.1的工具或程序有需求的话,可加小编微信详聊
(人生不易代码需付费)
。
好了,今天就到这里了。
以上是关于Adam-Define.XML的自动化生成的主要内容,如果未能解决你的问题,请参考以下文章
半自动化代码生成工具和自动化代码生成工具
mssql如何自动生成id号
uiautomatorviewer 优化定位符生成,支持生成Java,Python自动化代码
支持案例自动生成功能的接口自动化测试平台
如何设置 Eclipse 创建类时自动添加 自动生成的 作者以及日期注释
怎么查看查询方法自动生成的SQL语句