Хорошо оформленный XML

XML — довольно строгий стандарт. Его строгость предназначена для обеспечения широкой совместимости. В противоположность ему HTML, например, гораздо более либерален. В результате этого вполне возможно создать Web-страницу HTML с ошибками, которая вполне успешно будет отображаться в одном браузере, но совершенно иначе интерпретироваться в другом. Когда речь идет о хранении бизнес-данных, ошибки подобного рода могут повлечь за собой катастрофические проблемы.

Чтобы предотвратить такого рода проблемы, анализаторы XML выполняют несколько базовых проверок качества. Если XML-документ не соответствует стандартам, он полностью отвергается. Если же XML-документ соответствует правилам, он может считаться хорошо оформленным (well-formed). Хорошо оформленный XML — это не обязательно корректный XML. Например, он по-прежнему может содержать некорректные данные, но XML-препроцессор может его разобрать.

Чтобы считаться хорошо оформленным, документ XML должен соответствовать следующим критериям:

Совет. Чтобы быстро протестировать документ XML на предмет правильной формы, попробуйте открыть его в Internet Explorer. Если в документе содержится ошибка, Internet Explorer сообщит об этом и покажет неверную строку.

предыдущая    следующая страница    вначало главы    оглавление

525

Hosted by uCoz