Contenuto

# Creazione di filtri XML

## Creare un filtro XML per LibreOffice

Per creare un filtro XML per LibreOffice occorre progettare un foglio di stile XSLT per la conversione nel e dal formato file XML OpenDocument.

Per ulteriori informazioni sul formato XML OpenDocument, consultate https://www.openoffice.org/xml/.

Se necessario, potete includere un modello nel filtro per applicare stili di LibreOffice a un documento XML importato.

## Per creare un filtro XML

1. Create un foglio di stile XSLT di conversione per mappare gli elementi del formato XML esterno negli elementi del formato file XML OpenDocument e viceversa.

2. Create un modello che assegni stili di LibreOffice agli elementi del formato XML esterno quando si importa un file in LibreOffice da tale formato.

3. In LibreOffice Writer, create un documento di testo e scegliete Strumenti - Impostazioni filtro XML.

4. Fate clic su Nuovo.

5. Nella finestra di dialogo Filtro XML, fate clic sulla scheda Generale e definite le proprietà del filtro.

- Nella casella Nome del filtro, digitate un nome per il filtro XML.

  Questo nome viene visualizzato nella finestra di dialogo Impostazioni filtro XML.

- Nella casella Applicazione, selezionate l'applicazione di LibreOffice alla quale è destinato il filtro.

- Digitate il tipo di file per il quale si installa il filtro nella casella Nome per tipo di file.

  Questo nome viene visualizzato nell'elenco dei tipi di file delle finestre di dialogo Apri, Esporta e Salva con nome.

- Inserite quindi l'estensione del file esportato nella casella Estensione file.

  Per differenziare il file da altri file XML, definite un'estensione diversa da *.xml.

6. Nella scheda Trasformazione, definite le proprietà di conversione del filtro.

- Se necessario, inserite l'identificatore del tipo di documento per il formato file esterno nella casella DocType.

  Questo identificatore viene utilizzato per rilevare il tipo di file durante l'importazione.

- Specificate quindi il percorso e il nome file del foglio di stile XSLT che definisce la conversione dal formato OpenDocument al formato esterno nella casella XSLT per esportazione.

- Specificate quindi il percorso e il nome file del foglio di stile XSLT che definisce la conversione dal formato esterno nel formato OpenDocument nella casella XSLT per importazione.

- Se necessario, inserite il percorso e il nome del modello che definisce gli stili di LibreOffice utilizzati nel file importato nella casella Modello per importazione.

  I file specificati nella scheda Trasformazione vengono copiati nella cartella users di LibreOffice.

7. Fate clic su OK.

## Per verificare il funzionamento di un filtro XML

Potete eseguire delle prove di base su un filtro XML personalizzato in LibreOffice.

Il documento non viene alterato da queste prove.

1. Create o aprite un documento di testo.

2. Scegliete Strumenti - Impostazioni filtro XML.

3. Selezionate il filtro che desiderate verificare dall'elenco dei filtri e fate clic su Prova XSLT.

4. Per verificare il funzionamento di un filtro di esportazione, nell'area Esporta della finestra di dialogo utilizzate una delle procedure seguenti:

- Fate clic su Sfoglia, selezionate il documento LibreOffice che desiderate verificare e fate clic su Apri.

- Per verificare il documento attivo, fate clic su Documento attuale.

5. Per verificare un filtro di importazione, fate clic su Sfoglia nell'area Importa della finestra di dialogo, selezionate un documento e fate clic su Apri.

Argomenti correlati

Informazioni sui filtri XML

Distribuzione dei filtri XML