Utilizzo della finestra principale dell'editor XSL

Quando si apre un'area di creazione regole di associazione, utilizzando l'editor XSL, tale area viene visualizzata nella finestra principale dell'Editor XSL.

Nella finestra principale dell'Editor XSL, il pannello posto a sinistra illustra una visualizzazione gerarchica del DTD di origine etichettato "Schema di origine." Il pannello posto sulla destra illustra una visualizzazione gerarchica del DTD di destinazione etichettato "Schema di destinazione."

Creazione di una regola di associazione

Associazione elemento - elemento

Selezionare e trascinare un elemento dalla gerarchia di origine in un elemento nella gerarchia di destinazione. Viene generata una regola XSL e visualizzata nella visualizzazione Associazione regole posizionata in fondo alla finestra.

Di seguito viene riportato un esempio di una regola XSL generata:

  <xsl:template match="merchant">
    <xsl:element name="MERCHANT">
    </xsl:element>
  </xsl:template>

Nota: Automaticamente vengono generate le relazioni richieste ma non esistenti.

Associazione attributo - attributo

Selezionare e trascinare un attributo dalla gerarchia di origine in un attributo nella gerarchia di destinazione. Viene generata una regola XSL e visualizzata nella visualizzazione Associazione regole posizionata in fondo alla finestra.

Di seguito viene riportato un esempio di una regola XSL generata:

  <xsl:attribute name="MEADDR1">
    <xsl:apply-templates select="@mecmail1"/>
  </xsl:attribute>

Nota: Automaticamente vengono generate le relazioni richieste ma non esistenti.

Creazione di una espressione di associazione personalizzata

Per creare un'espressione di associazione personalizzata, per prima cosa selezionare un elemento o un attributo dalla gerarchia di destinazione. Quindi, fare doppio clic e selezionare il menu Crea espressione personalizzata. Viene visualizzata la finestra Crea espressione personalizzata con un elenco di Maschere ed Espressioni di regole disponibili nei menu a discesa. Completare l'espressione personalizzata utilizzando i seguenti passi:

  1. Selezionare una maschera a cui aggiungere l'espressione personalizzata.
  2. Selezionare un'espressione regole da creare (Espressione Costante per esempio).
  3. Immettere un valore nella colonna Valore per ogni parametro elencato nella tabella e premere Immetti per eseguire il valore.
  4. Fare clic su OK per completare la fase di creazione; oppure fare clic su Annulla per annullare l'operazione senza aver creato una regola.

La regola XSL generata si basa sull'espressione personalizzata definita nel file di configurazione delle regole (XSLRuleConfig.xml). E' possibile modificare tale file ed aggiungere nuove regole, se necessario. Per rendere una regola disponibile nell'elenco Espressioni regole, impostare l'attributo di Visibilitą per quella regola su "true."

Eliminazione di una regola di associazione

Per eliminare una regola di associazione, procedere come segue:

  1. Selezionare una regola dalla tabella Associazioni regole.
  2. Fare doppio clic e selezionare Elimina.

    La regola e tutti i suoi discendenti vengono eliminati.

    Nota: Le regole di associazione e le regole XSL generate persistono automaticamente.

Elaborazione di una trasformazione XML

Per elaborare una trasformazione XML, procedere come segue:

  1. Fare clic su Strumenti > Trasforma per visualizzare la finestra Elabora trasformazione.
  2. Completare i campi obbligatori:

    1. Nel campo File XML di immissione, immettere o sfogliare il percorso ed il nome del file di dati XML di origine.
    2. Nel campo File delle regole XSL, immettere o sfogliare il percorso ed il nome del file delle regole di associazione da utilizzare per la trasformazione.

      Se si apre un'area di creazione regole di associazione, questo campo viene precompilato con il percorso file delle regole di associazione correntemente aperto in tale area.

    3. Nel campo File XML di emissione, immettere o sfogliare il percorso ed il nome per il nuovo file di dati XML da creare durante l'elaborazione della trasformazione.
  3. Fare clic su Avvia per avviare il processo di trasformazione XML, oppure fare clic su Chiudi per uscire dalla finestra senza l'elaborazione di una trasformazione.

Personalizzazione della tabella delle regole di associazione

Per personalizzare la tabella delle regole di associazione, procedere come segue:

  1. Per nascondere una colonna nella tabella, fare doppio clic su una cella nella tabella e selezionare Nascondi colonna.
  2. Per mostrare una colonna nascosta nella tabella, procedere come segue:

    1. Fare doppio clic su una cella nella tabella.
    2. Selezionare Mostra colonne per visualizzare l'elenco delle colonne nascoste.
    3. Selezionare la colonna dall'elenco.

      Nota: Per selezionare pił colonne, tenere premuto Maiusc, quindi fare clic sui nomi delle colonne.

    4. Fare clic su OK per mostrare le colonne selezionate oppure su Annulla per annullare l'operazione.
  3. Per mostrare tutte le colonne nascoste nella tabella, fare doppio clic su una cella nella tabella e selezionare Mostra tutte le colonne.

    Tutte le colonne vengono mostrate nell'ordine predefinito.

Visualizzazione di un'espressione regola/valore XSL completa

Dalle colonne Espressione valore o Regole XSL, facendo clic su una cella viene visualizzata una finestra con il contenuto della regola completata per la riga selezionata.

Argomenti correlati

Attivitą correlate

Riferimenti correlati

IBM copyright