(Quick Reference)
xwikiRenderer
Purpose
XWiki Rendering System -- XDOM based.
It needs to create a XDOM that represents the whole document structure in a memory.
An instance of the
XWikiRenderer class.
Examples
class SomeController { def xwikiRenderer def someAction = {
String testString = """
=level1=
**bold**
"""
String result = xwikiRenderer.render(textString)
…
}}
or
import org.xwiki.rendering.syntax.Syntaxclass SomeController { def xwikiRenderer def someAction = {
String result = ""
new File("./test").withReader { reader ->
result = xwikiRenderer.render(reader, Syntax.MEDIAWIKI_1_0, Syntax.PLAIN_1_0)
}
…
}}