XML-документ состоит из вложенных элементов. Элемент начинается с открывающего тега и заканчивается на закрывающего тега . Вы, наверное, видели <body>
и </body>
в html. Все, что находится между открывающим и закрывающим тегами, является элементом content . Если элемент определен самозакрывающимся тегом (например, <br/>
), то его содержимое пусто.
Открывающие теги могут также указывать атрибуты , например. <p class="rant">
. В этом примере атрибут name равен 'class', а его value 'rant'.
В языке XML нет такой вещи, как «узел» . Прочтите спецификацию , слово не встречается.
Некоторые люди неофициально используют слово «узел» для обозначения элемента, что сбивает с толку, потому что некоторые анализаторы также придают слову техническое значение (идентифицируя «текстовые узлы» и «узлы элементов»). Точное значение зависит от синтаксического анализатора, поэтому слово не определено, если вы не укажете, какой синтаксический анализатор вы используете. Если вы имеете в виду элемент, скажите «элемент» .