poi-ti循环生成表格_第161讲 Python——生成define.xml 2.1版

本文介绍了使用Python生成define.xml 2.1版本的方法,包括直接使用Pinnacle 21、社区版Pinnacle 21和编程生成。详细讨论了XML的起源和结构,以及Python如何通过循环遍历数据集生成XML代码。同时,提到了define.xml的常见模块如dataset、变量、Codelist和method,并展示了后台代码示例。文章指出目前的实现仍有细节需要优化,邀请对此感兴趣的同学交流探讨。
摘要由CSDN通过智能技术生成

在2019年5月份,CDSIC官网发布了define.xml 2.1版本,相比2.0版的define.xml,增加了一些补充文档,比如生成TFL的rtf文档的超链接和table程序超链接,以及每个数据集对应的sas程序链接。其他部分基本和2.0一样。

虽然2.1发布了一年,但是很多CRO公司至今用的还是2.0版define.xml。因为要用2.1版意味着程序代码需要升级,相应的软件比如pinncle 21也需要升级。最近CDE也发布了数据递交指导原则,其中提到数据说明文件一般以xml或pdf格式来递交。

生成define.xml有三种方法:

(1) 直接用企业版的pinnacle 21, 用最少的编程即可得到define.xml

(2) 社区版的pinnacle 21, 前提需要用程序生成excel模板,然后再用pinnacle 21 跑生成。

(3) 基于spec和数据集,直接用程序生成define.xml代码。

今天就来讲一下用python生成define.xml的方法。

XML的来源:

1998年2月10日,W3C(World Wide Web Consortium,万维网联盟)公布XML 1.0标准,XML诞生了。

XML即是可扩展标记语言。主要用于数据传输。

我们可以先看一段xml代码:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值