See: Description
| Interface | Description |
|---|---|
| IEncoder |
Provides common methods to encode/escape text to a specific format.
|
| Class | Description |
|---|---|
| CDATAEncoder | |
| DefaultEncoder |
Implements
IEncoder for non-specific formats. |
| DTDEncoder |
Implements
IEncoder for DTD text. |
| EncoderManager |
Provides caching and lookup mechanism for the text encoders used when writing out text
processed by a filter.
|
| HtmlEncoder |
Implements
IEncoder for HTML format. |
| JSONEncoder |
Implements
IEncoder for JSON format. |
| MarkdownEncoder | |
| OpenXMLEncoder |
Implements
IEncoder for the Open XML format. |
| PHPContentEncoder |
Implements
IEncoder for JSON format. |
| POEncoder |
Implements
IEncoder for PO file format. |
| PropertiesEncoder |
Implements
IEncoder for properties-type format. |
| RegexEncoder | |
| TSEncoder |
Implements
IEncoder for TS file format. |
| XMLEncoder |
Implements
IEncoder for XML format. |
| XMLEncoder.Parameters |
Provides encoder parameters.
|
| Enum | Description |
|---|---|
| EncoderContext |
Values for the context of the encoder.
|
| QuoteMode |
Specifies the behavior for the escaping of single and double quotes.
|
Classes to implement and manage encoders for different file formats.
This package includes various implementations of the IEncoder interface and of an encoder manager. Encoders are used by ISkeletonWriter object and ILayerProvider objects to provide format-specific handling of the text to output, for example to escape special characters.
Copyright © 2021. All rights reserved.