¿Por qué convertir IEPD a XSD?
Un IEPD se construye en torno a sus esquemas, y los desarrolladores suelen querer los archivos .xsd - el esquema de intercambio principal, el subconjunto NIEM y cualquier esquema de extensión - para validación o generación de código. Dado que el IEPD es un envoltorio ZIP alrededor de esos archivos XSD y la documentación, al desempaquetarlo obtiene los esquemas directamente.
Cómo convertir IEPD a XSD
7-Zip FREE
Haga clic derecho en el .iepd y elija «7-Zip > Extraer aquí», luego recoja los archivos .xsd de las carpetas de esquemas (a menudo bajo un directorio base-xsd o de extensión).
unzip (línea de comandos) FREE
Ejecute unzip file.iepd -d iepd_out y busque archivos .xsd dentro de las carpetas extraídas de subconjuntos y esquemas de extensión.
p7zip OPEN-SOURCE
Use 7z x file.iepd para desempaquetar el archivo en macOS o Linux, luego reúna los archivos de esquema XSD del árbol extraído.
Acerca de estos formatos
Un archivo .iepd es un paquete de Documentación de Paquetes de Intercambio de Información (Information Exchange Package Documentation), un archivo ZIP que agrupa esquemas XML, mensajes de…
Abrir detalles de .IEPD →Un archivo XSD es una Definición de Esquema XML (XML Schema Definition), un archivo de texto que establece las reglas de lo que un documento XML particular puede contener. Ábralo en…
Abrir detalles de .XSD →Calidad y qué observar
- Los XSD se extraen tal cual; nada se transforma, por lo que las importaciones e inclusiones de esquemas siguen apuntando a sus rutas relativas originales.
- Los esquemas pueden referenciarse entre sí con
import/include, así que mantenga intacta la estructura de carpetas extraída para que se resuelvan correctamente. - Un IEPD puede contener docenas de XSD (el subconjunto NIEM completo más las extensiones), no un solo archivo de esquema.
Preguntas frecuentes
¿Dónde están los archivos XSD dentro de un IEPD?
¿Puedo validar XML con el XSD extraído?
import/include sigan resolviéndose.