2010-05-24 35 views

回答

111

可以使用&lt;<&gt;>

+1

你可以使用「代碼」按鈕來設置它的格式'<' – 2010-05-24 17:42:34

+0

或者你可以使用&來逃避& – ILMTitan 2010-05-24 21:26:57

+8

@TomBrito雖然這回答了實際問題,但我相信只有當他們被用作尖括號(即成對),這又意味着它們是某些代碼的一部分(例如XML標籤,就像在OP中一樣)。在這種情況下,我相信一個更好的解決方案是將整個XML代碼片段包裝在'{@code ...}'標籤中,就像Etienne Delavennat在他的回答中所建議的那樣。 – 2015-01-22 09:14:39

13

轉義爲HTML:&lt;&gt;

+0

所做的一切其他人在這個線程得到downvoted,或者只是我的? – duffymo 2012-05-04 22:25:10

+0

爲什麼Pavitar Singh的回答被接受,而你的回答只是第三位? – Majora320 2016-02-27 21:13:37

+0

我喜歡HTML提示。 :) – alexander 2016-04-28 07:28:49

9

你只需要使用HTML相當於爲尖括號中的一個。 <可以表示爲&lt;&#60;。下面是從真正的Javadoc抽取的樣本:

 
<pre> 
&lt;complexType> 
    &lt;complexContent> 
    &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 
     &lt;sequence> 
     [...] 

此爲顯示:

<complexType> 
    <complexContent> 
    <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 
     <sequence> 
26

考慮XML是實際的代碼,我相信的Javadoc XML片段是更適合於{@code一個<乙> C ^}標籤而不是{@literal一個<乙> C ^}標籤。

{@code}標記使用固定寬度的字體,使其內容成爲實際代碼。

+1

我同意。 XML應該用''''''''標籤包裝。它會更自然地顯示(使用固定寬度的字體),並且它在源javadoc中看起來不奇怪,因爲您不必單獨轉義尖括號。 – 2015-01-22 09:11:50

相關問題