[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[194] Re: Internal Entities



>>> Subject: [sdocusersj 188] Internal Entities
>>> Date: Mon, 16 Oct 2000 23:58:45 +0900
>>> From: Mito <mit@nines.nec.co.jp>

水戸> ENTITY の中で、他の ENTITY を使うにはどうすればいいのでしょ
水戸> う?

水戸> XML も SmartDoc もまだ全然わかっていませんので、根本的なとこ
水戸> ろに問題があるのだと思います。「どこそこを見ろ」でもかまいま
水戸> せんので教えてください。

試している過程で「???」となったので、非常に単純化してみまし
た。

--- ここから ---
<?xml version='1.0' encoding='EUC-JP' ?>
<!DOCTYPE doc [
<!ENTITY A 'あ'>
<!ENTITY Ba '&A;'>
<!ENTITY Bb '&#38;A;'>
<!ENTITY Ca '&Ba;'>
<!ENTITY Cb '&#38;Ba;'>
<!ENTITY Cc '&Bb;'>
<!ENTITY Cd '&#38;Bb;'>
]>
<doc xml:lang='ja'>
<head><title>Test</title></head>
<body>
<p>&A;</p>
<p>&Ba;</p>
<p>&Bb;</p>
<p>&Ca;</p>
<p>&Cb;</p>
<p>&Cc;</p>
<p>&Cd;</p>
</body>
</doc>
--- ここまで ---

上記の出力は、下記のようになります (必要な部分のみ抜粋)。

--- ここから ---
<p>あ</p>
<p>ああ</p>
<p>ああ</p>
<p>ああ</p>
<p>ああ</p>
<p>ああ</p>
<p>ああ</p>
--- ここまで ---

これは、「正しい」出力なのでしょうか?

-- 清