Validación de Perfiles de Filtro MFF contra el esquema MFF correspondiente

Validación de Perfiles de Filtro MFF contra el esquema MFF correspondiente

 

Los formatos de fichero soportados por Compart se configuran a través de perfiles de filtro– archivos XML con la extensión “.pro” – para cada formato de archivo soportado. Estos perfiles de filtro MFF se distribuyen junto con ficheros de esquema XML, un archivo de esquema para cada perfil de filtro MFF, de modo que los usuarios pueden validar los perfiles de filtro MFF contra los archivos de esquema para  garantizar que cualquier cambio ha sido aplicado correctamente.

Para validar un perfil de filtro MFF contra su esquema en un editor XML, el encabezado del perfil del filtro MFF tiene que ser editado de la siguiente manera:

1. Los archivos se distribuyen con una tilde (~) en la extensión de archivo (.pr~ y .xs~ respectivamente).

Renombrar los archivos de. pr~ a  .pro y los .xs~ a .xsd para editarlos y usarlos.

 

2. Editar el elemento raíz del perfíl de filtro MFF:

El elemento raíz del perfil del filtro MFFPDF no contiene información sobre el esquema.
<mffpdf xmlns="http://www.compart.com/ns/mff/pdf" version="[YYYYMM]">

Para incluir una referencia al esquema, añada lo siguiente:
xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance“ xsi:schemaLocation=“http://www.compart.com/ns/mff/pdf mffpdf.xsd“

Todo el nuevo elemento raíz aparecerá como:

<mffpdf xmlns="http://www.compart.com/ns/mff/pdf" version="201503"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://www.compart.com/ns/mff/pdf mffpdf.xsd">

 

3. Si la información introducida en el perfíl de filtro MFF no está basada en su esquema, esto se reportará en el editor XML:

filtro MFF editor XML

Si se utiliza un editor XML que tenga en cuenta esquemas, el usuario también obtendrá información sobre elementos adicionales o atributos permitidos en puntos específicos del archivo de perfiles XML, por ejemplo sobre el elemento fontoptimization en el perfíl de filtro MFFPDF:

XML filtro MFFPDF