Подтвердить что ты не робот

Может ли элемент XML содержать текстовые и дочерние элементы одновременно?

Я смотрел несколько файлов xml, но не нашел ответа на мой вопрос: Может ли элемент XML содержать текстовые и дочерние элементы одновременно?

Например:

<tree>
    <node1> 
      textTextText 
      <subnode1> text1 </subnode1>
      <subnode2> text2 </subnode2>
    </node1>
</tree>

Я всегда вижу такие виды:

    <node2>
       <sub1> text </sub1>
    </node2>
4b9b3361

Ответ 1

Да. Родительский node содержит ноль или более дочерних узлов. Текстовые узлы и узлы элементов представляют собой два типа узлов, а элемент node может иметь любое количество дочерних узлов текста и/или элемента в любом порядке. Однако схемы могут ограничивать это. Фактически, пробел между узлами элементов фактически формирует текст node siblings. Обычно это пробелы игнорируется.

Ответ 2

Да. Он назывался "смешанным контентом".