Эта глава обсуждает белый космос регулируя в документах XML. Whitespace собрание космосов, плат, и newlines. Они вообще использованы для того чтобы сделать документ более четким.
Документ XML содержит 2 типа белых космосов (a) значительно Whitespace и (b) незначительного Whitespace. Оба объяснены ниже с примерами.
Значительно Whitespace происходит внутри элемент которые содержат текст и повышение цены присутствующие совместно. Например:
<name>TanmayPatil</name>
и
<name>Tanmay Patil</name>
Вышеуказанные 2 элемента различны из-за пространства между Tanmay и Patil. Любая программа читая этот элемент в архиве XML обязана поддерживать различение.
Незначительное whitespace значит космос где только содержание элемента позволено. Например:
<address.category="residence">
или
<address....category="..residence">
Вышеуказанные 2 примера такие же. Здесь, космос представлен многоточиями (.). В вышеуказанном примере, пространство между адрес и категория незначительны.
Специальный названный атрибут xml : космос может быть прикреплен к элементу. Это показывает что whitespace следует извлечь для того элемента применением. Вы можете установить этот атрибут для того чтобы не выполнить обязательство или сохранить как показано в примере ниже:
<!ATTLIST address xml:space (default|preserve) 'preserve'>
Где:
Значение по умолчанию значения сигнализирует что режимы whitespace значения по умолчанию обрабатывая применения приемлемы для этого элемента;
Заповедник значения показывает применение для того чтобы сохранить все whitespaces.