ic-cu / mibac-iccu-abi

Codici Java, fogli XSLT e altro per le esigenze dell'anagrafe delle biblioteche italiane
0 stars 0 forks source link

gestire mappature ulteriori rispetto a quelle importate #12

Closed ic-cu closed 8 years ago

ic-cu commented 8 years ago

Si presenta spesso il caso che alcune voci vadano mappate, ma questo non si può sempre fare in un convert generico, perché certe mappature sono specifiche di una particolare situazione. Trovare un modo per gestire simili situazioni, ma senza annullare l'effetto delle mappature generiche, e senza ricorrere alla duplicazione di interi template che diventerebbe presto ingestibile.

ic-cu commented 8 years ago

Nel mappa.xsl per la Regione E-R è stato testato con successo un template come questo

YYY /xsl:template Se un template importato mappa la stessa voce XXX, prevale la mappatura sopra, e quindi quella generica viene alterata. Altrimenti viene semplicemente aggiunta una nuova mappatura. Sembra scomodo creare tanti template, ma in questo modo le mappature generiche restano stabili e si interviene solo dove necessario.