Два разные.Ваш первый пример использует mixed="true"
, что обозначает смешанное содержимое, то есть символьные данные, смешанные с дочерними элементами.В то время как ваш второй пример ограничивает содержимое элемента типом xs:string
.Оба указывают на наличие атрибута.
В вашем примере оба практически одинаковы.Однако, если вы не планируете иметь смешанный контент, то есть не планируете добавлять дочерние элементы, вторая версия намного понятнее.