回答:
<
for <および>
for >を使用できます。
{@code ...}
Etienne Delavennatが彼の回答で示唆したように、XML全体のスニペットをタグでラップする方がより良い解決策であると思います。
>
または<
、XML形式の山括弧とまったく同じ意味ではありません。しかし{@code <>}
、正しい選択です。
JavaDocの最近のバージョンは{@literal A <B> C}をサポートしています。これにより、コンテンツが正しく出力されます(生成されたHTMLで「<」と「>」をエスケープします)。
http://download.oracle.com/javase/1.5.0/docs/guide/javadoc/whatsnew-1.5.0.htmlを参照してください
XMLは実際のコードであることを考えると、JavadocのXMLスニペットは、{@ literal A <B> C}タグよりも{@code A <B> C}タグの方が適していると思います。
{@code}タグは、固定幅のフォントを使用して、コンテンツを実際のコードとして際立たせています。
{@code }
タグでラップする必要があります。これはより自然に(固定幅フォントで)表示され、山括弧を個別にエスケープする必要がないため、ソースのjavadocでは奇妙に見えません。
山括弧の1つに対応するHTMLを使用するだけで済みます。<
いずれかのように表すことができます<
か<
。実際のJavadocからのサンプルは次のとおりです。
<前> &lt; complexType> &lt; complexContent> &lt; restriction base = "{http://www.w3.org/2001/XMLSchema}anyType"> &lt;シーケンス> [...]
これは次のように表示されます。
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
mavenを設定してmarkdownを使用する場合は、バッククォートで囲むことができます。
`A<B>C`
より少し読みやすい {@code A<B>C}
{@code}
このように囲むだけです:
{@code <xmlElement>}