Можно собрать один или несколько Property
или TriggernInfo
узлы в группу при помощи Section
элемент. Section
узел может содержать один или несколько Property
узлы или один TriggerInfo
узел или другой Section
узел. Section
узел может быть дочерним элементом Device
, или VideoFormat
узел. Используя Include
элемент, Section
узел может быть косвенно быть дочерним элементом корневого узла, Device
VideoFormat
, Section
, или TriggerInfo nodes
.
Section
узлы могут упростить XML-файл. Можно снова использовать определения узла, не повторяя операторы XML. Например, можно задать общие элементы, такие как форматы видео, которые могут быть совместно использованы несколькими Device
узлы в XML-файле.
Следующий пример обрисовывает в общих чертах, как создать Section
узел и использование это в файле IMDF. Слова курсивом представляют текст, который вы задаете.
<ImageAcquisitionInfo> <Device device=devicename1> <Section name=sectionname> <Property> </Property> <TriggerInfo> </TriggerInfo </Section> <Property> </Property> </Device> <Device device=devicename2> <Include tag=sectionname/> </Device> . . . </ImageAcquisitionInfo>