8. Правила формирования XML-документов

8. Правила формирования XML-документов

При формировании XML-документа в него попадают только те простые элементы, которые имеют значения, включая значения, которые получены из параметра DEFAULT.

Значения простых элементов, входящих в состав элемента типа ARRAY, включаются в документ вместе с именем элемента типа ARRAY, которое повторяется столько раз, сколько экземпляров простых элементов было сформировано.

Если в составной элемент входят только простые элементы, ни один из которых не имеет значения, такой элемент также не включается в XML-документ. Если в составной элемент входят простые и составные элементы, при этом ни один из простых элементов не имеет значения, тогда его включение в XML-документ зависит от того, включается ли в документ составной элемент.

Значение простого элемента считается отсутствующим в случае если:

- пользователь не ввел никакого символа в поле редактирования;

- в элементе присутствует параметр MASK, но пользователь также не ввел никакого символа в поле редактирования;

- элемент, у которого параметр EDIT равен false, даже если параметр DEFAULT имеет значение.