Confluence でページを作成するために、JIRA から課題の説明を取得して Confluence Storage Format テンプレートに入れようとしています。しかし、説明の生データを認識可能なストレージ形式にレンダリングする方法が見つかりませんでした。具体的な例を次に示します。 次の説明を持つ JIRA の問題の場合:
呼び出して取得する説明文字列com.atlassian.jira.issue.Issue.getDescription()
は次のとおりです。
{color:#14892c}Recently Updated{color}
h1. *_As you and your team create content this area will fill up and display the latest updates._*
間違っていなければ、取得した文字列はその wiki テンプレート表現です。ストレージ形式に直接挿入すると、テンプレート エンジンによって認識されないため、適切にレンダリングされません。
文字列を囲むために使用しようとし<ac:rich-text-body>
ましたが、機能しません。wiki 表現を HTML または XHTML に変換する必要があるようです。Javaコードでこれを達成するにはどうすればよいですか?