Hola,
Quiero conseguir algo como esto:
Código:
...
<comentario> Hola <imagen nombre="sonrisa.jpg"/> y adios </comentario>
....
El error que me sale al validar es que cvc-complex-type.2.3: Element 'comentario' cannot have character [children], because the type's content type is element-only. ¿Veis donde falla?
Código:
//El elemento comentario sale de una secuencia del elemento principal
...
<xs:element name="comentario" type="TipoComentario"/>
...
<xs:complexType name="TipoComentario">
<xs:sequence>
<xs:element name="imagen">
<xs:complexType>
<xs:attribute name="nombre" type="xs:string"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>