xsd-validation

¿Qué hace elementFormDefault en XSD?

¿Qué hace elementFormDefault y cuándo debe usarse? Así que encontré algunas definiciones para elementFormDefault valores: ... n value=".dtd" /> <enumeration value=".xsd" /> </restriction> </simpleType> </schema>

Validación XML con XSD en Visual Studio IDE

Sé que he hecho esto antes, pero no está funcionando hoy, ni puedo encontrar ningún lugar que explique cómo hacerlo. Podría ... los mismos archivos XML y XSD, por lo que los archivos parecen estar bien (o el oxígeno es más indulgente / flexible . . . )

Diferencia entre y en la definición del esquema?

Estoy usando xsd:all en un tipo complejo. Cuando me pierdo cualquier elemento obligatorio durante la validación, se mostrarán ... os? xsd:sequence: El elemento XML debe estar en el mismo orden. Pero xsd:all: El elemento XML puede ser de cualquier orden.

xmlns: xmlns:xsi, xsi:schemaLocation, y targetNamespace?

Para el siguiente fragmento XML: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.or ... http://maven.apache.org/xsd/maven-4.0.0.xsd (este es un documento XSD real) Si 1 no existe, ¿por qué todavía ¿ponerlo ahí?