Требования к XML-документам
Основные правила для XML-документов:
1. Каждый XML-документ должен иметь уникальный корневой элемент (уникальный внутри одного XML-файла).
2. Все элементы должны иметь открывающий и закрывающий теги.
3. Имена открывающего и закрывающего тега должны в точности совпадать;при этом необходимо учитывать, что XML чрезвычайно чувствителен к
регистру (если открывающий тег - <МуТад>, а закрывающий - </MYtag>,то это ошибка).
4. Если внутри одного тега открылся другой, то сначала должен закрытьсявнутренний тег, а затем внешний.
.5. Существуют запрещенные для использования символы (они являютсяслужебными в XML), заменяемые в XML-документах специальными последовательностями (точка с запятой в конце тоже относится к заменяющему выражению):
& заменяется на &ашр;
< заменяется на & lt ;
> заменяется на > ;
? заменяется на " ;
? заменяется на '
Пример правильно сформированного XML-документа:
Для проверки правильности структуры XML-документа часто используют схемы XML. Visual FoxPro 9 поддерживает работу с XML Schema Definition (XSD).