テキストショートカットを使用する
エンティティを定義したら、そのDTDを使うXML文書内でそのエンティティを利用することができます。エンティティを利用スrには、&abbreviationという形を使います。
1. XML文書内で & と入力します。
2. abbreviation と入力します。
abbreviationの部分には、使用するエンティティの名前を入力します。これは、前ページで使用したものと同じ名前です。
3. ;と入力します。
・エンティティには他のエンティティを含めることもできます。ただし、循環参照(お互いに参照しあうこと)が起こらないように注意が必要です。
・エンティティを使うには、まずそのXML文書のDTDで定義なければなりません。そうしないと、エラーになります。
・XML文書内でも使うのであれば、一般エンティティをDTD内で使うこともできます。DTD内だけで利用するようなエンティティのことを「パラメータエンティティ」と呼びます。このエンティティの構文は他のエンティティとは少し異なります。(「DTD用のショートカット」参照)