public final class CmsXsltUtil
extends java.lang.Object
TODO: This class is apparently customer specific and should probably be removed from the core!
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
TAG_END_DELIMITER
The delimiter to end a tag.
|
static java.lang.String |
TAG_START_DELIMITER
The delimiter to start a tag.
|
static char |
TEXT_DELIMITER
The delimiter to separate the text.
|
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
getPreferredDelimiter(java.lang.String csvData)
Returns the delimiter that most often occures in the CSV content and is therefore best applicable for the CSV data .
|
static java.lang.String |
transformCsvContent(CmsObject cms,
java.lang.String xsltFile,
java.lang.String csvContent,
java.lang.String delimiter)
Changes content from CSV to xml/html.
|
static java.lang.String |
transformXmlContent(CmsObject cms,
java.lang.String xsltFile,
java.lang.String xmlContent)
Applies a XSLT Transformation to the content.
|
public static final java.lang.String TAG_END_DELIMITER
public static final java.lang.String TAG_START_DELIMITER
public static final char TEXT_DELIMITER
public static java.lang.String getPreferredDelimiter(java.lang.String csvData)
csvData
- the comma separated valuespublic static java.lang.String transformCsvContent(CmsObject cms, java.lang.String xsltFile, java.lang.String csvContent, java.lang.String delimiter) throws CmsException, CmsXmlException
The method does not use DOM4J, because iso-8859-1 code ist not transformed correctly.
cms
- the cms objectxsltFile
- the XSLT transformation filecsvContent
- the csv content to transformdelimiter
- delimiter used to separate csv fieldsCmsXmlException
- if something goes wrongCmsException
- if something goes wrongpublic static java.lang.String transformXmlContent(CmsObject cms, java.lang.String xsltFile, java.lang.String xmlContent) throws CmsException, CmsXmlException
The method does not use DOM4J, because iso-8859-1 code ist not transformed correctly.
cms
- the cms objectxsltFile
- the XSLT transformation filexmlContent
- the XML content to transformCmsXmlException
- if something goes wrongCmsException
- if something goes wrong