blob: db9bde10685c7f1c9d3aeb42f2a5668e75650307 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.0//EN" "../../dtd/document-v10.dtd">
<document>
<header>
<title>Serializers</title>
<version>0.9</version>
<type>Technical document</type>
<authors>
<person name="Carsten Ziegeler" email="cziegeler@apache.org"/>
<person name="Bernhard Huber" email="huber@apache.org"/>
</authors>
<abstract>This document describes all of the available serializers of Cocoon.</abstract>
</header>
<body>
<s1 title="Goal">
<p>
This document lists all of the available serializers of Apache Cocoon and
describes their purpose.
</p>
</s1>
<s1 title="Overview">
<p>
A serializer is the end point of an xml pipeline.
It transforms SAX events into binary or char streams for
final client consumption.
Every pipeline match containing a generator must be terminated
by a serializer.
</p>
<p>
In the sitemap file, each serializer has a unique name which
is mapped to a java class.
One serializer name must be declared as the default serialzer.
Each serializer may have additional configuration information
specified in child elements.
</p>
<p>
For more conceptual information about serializers
see <link href="../concepts/sitemap.html">the sitemap</link>.
</p>
</s1>
<s1 title="The Serializers in Apache Cocoon">
<ul>
<li><link href="html-serializer.html">HTML Serializer</link> (The default serializer)</li>
<li><link href="xhtml-serializer.html">XHTML Serializer</link></li>
<li><link href="xml-serializer.html">XML Serializer</link></li>
<li><link href="text-serializer.html">Text Serializer</link></li>
<li><link href="xls-serializer.html">HSSF (XLS) Serializer</link> (optional)</li>
<li><link href="pdf-serializer.html">PDF Serializer</link> (optional)</li>
<li><link href="ps-serializer.html">PS Serializer</link> (optional)</li>
<li><link href="pcl-serializer.html">PCL Serializer</link> (optional)</li>
<li><link href="wap-serializer.html">WAP/WML Serializer</link></li>
<li><link href="svg-serializer.html">SVG Serializer</link></li>
<li><link href="svgxml-serializer.html">SVG/XML Serializer</link></li>
<li><link href="svgjpeg-serializer.html">SVG/JPEG Serializer</link></li>
<li><link href="svgpng-serializer.html">SVG/PNG Serializer</link></li>
<li><link href="svgtiff-serializer.html">SVG/TIFF Serializer</link></li>
<li><link href="vrml-serializer.html">VRML Serializer</link></li>
<li><link href="link-serializer.html">Link Serializer</link></li>
<li><link href="ziparchive-serializer.html">Zip archive Serializer</link></li>
</ul>
</s1>
</body>
</document>