嵌套位置记录

如果子记录的 Max Occurs 属性设置为正整数,则允许嵌套位置记录。 字段自动计算应能够处理新的深度。 但是,此行为方式已修改。 具体而言,由于可能存在空分隔符,所以仅在满足以下条件之一时,字段位置的自动计算才能进行:

  • 选定节点具有以中缀分隔的父节点。

  • 选定节点具有指定的起始位置。

    请注意,嵌套位置记录和其父记录为分隔容器(其中分隔符为空)的位置记录不同。 对于真正按位置嵌套的结构,确定其长度时不能有任何多义性。 例如,分隔的循环节点可以包含出现 0 到 N 次的重复的位置记录。 但是,对于本身为位置记录的循环节点,可能还包含与重复位置记录对等的字段,重复位置记录的出现次数必须是确定的(正整数)。

另请参阅

位置记录注意事项