Pipeline XML

Una pipeline XML è un'espressione logica e formalizzata del metodo con cui viene gestito un documento XML (Extensible Markup Language). Una pipeline XML viene rappresentata come una serie di operazioni su un infoset XML, che è una raccolta di elementi di informazione sui caratteri, attributi e spazi dei nomi del documento, chiamati collettivamente elementi.

I documenti XML entrano in una pipeline e vengono elaborati dalle operazioni. I documenti vengono quindi emessi per la visualizzazione, l'archiviazione o l'ulteriore elaborazione. Una pipeline XML può specificare operazioni come:

  • Fare una copia letterale di un file
  • Rinominare un file
  • Modifica di elementi specifici in un file.
  • Riesecuzione della sequenza in cui vengono visualizzati gli elementi in un file.
  • Inserimento di nuovi elementi in un file.
  • Eliminazione di elementi specifici da un file.
  • Circondare (o avvolgere) elementi specifici con elementi aggiuntivi.
  • Divisione di un file in più file.
  • Unire (o aggregare) due o più file in un unico file.