Making XSL Transformations
The source files to be imported by an import task are frequently XML files that have been exported from some external system. It is commonly the case, therefore that you need to convert input files from the export format of a foreign system to Escenic syndication format before it can be imported. It may also be the case that you need to generate syndication format files from XML files output by a prefilter.
Both of these cases can be solved by writing an XSL transformation or a series of XSL transformations to be executed in a chain.
Note that IPTCStreamFilter
is a generic filter:
it simply outputs all the IPTC attributes it finds in a JPEG file as
well-formed XML. The actual IPTC attributes found in JPEG files are very
variable, as is the way in which the attributes are used.
iptc.xsl
, however, is not generic, and will only work
for JPEG that contain a specific set of IPTC attributes. In order to be
used for production purposes it must be modified to handle the specific
types of IPTC data occurring in the production environment.