在XML中,包含嵌套元素的元素是否可以包含文本?

时间:2014-10-14 06:11:36

标签: xml

标题几乎总结了我的问题。 这是一个例子:

 <OuterElement name="a">
     <InnerElement>InnerElementText</InnerElement>
     OuterElementText
 </OuterElement>

这样好吗? 谢谢!

1 个答案:

答案 0 :(得分:2)

是的,它被称为mixed content

  

当该类型的元素可能包含字符数据时,元素类型具有混合内容,可选地穿插有子元素

要在XSD架构中声明它,可以将complexContentmixed="true"一起使用(Microsoft链接,但在其他地方提供的类似文档并且它不是MS特定的)