首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DCM4CHE基于序列中的标签检索值

DCM4CHE基于序列中的标签检索值
EN

Stack Overflow用户
提问于 2017-01-19 05:59:35
回答 1查看 988关注 0票数 0

使用DCM4CHE根据普通xml中的标记名检索值非常简单。

例如,如果我想检索属性AccessionNumber的值:

代码语言:javascript
复制
String accessiongNumber = attribute.getString(Tag.AccessionNumber);

但是处理序列时最好的方法是什么呢?我想用它的标记名来检索值,但是这个值在序列中有5层。

在本例中,我可以使用以下命令获得我想要的序列:

代码语言:javascript
复制
Sequence recordSequence = attribute.getSequence(Tag.RecordSequence);

有了嵌入值的序列后,有没有办法直接通过标记来检索值?

EN

回答 1

Stack Overflow用户

发布于 2017-02-07 22:14:29

尝试使用Attributes.getNestedDataset方法。这些将使您获得序列中的属性。类似于:

代码语言:javascript
复制
Attributes refStudy = attribute.getNestedDataset(Tag.ReferencedStudySeequence, 0);
String refSopiuid = refStudy.getString(Tag.ReferencedSOPInstanceUID);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41730224

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档