/[pub]/suikawiki/sw4data/ids/6/985.txt
Suika

Contents of /suikawiki/sw4data/ids/6/985.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (hide annotations) (download)
Sun Jul 5 02:47:52 2009 UTC (15 years, 11 months ago) by wakaba
Branch: MAIN
Changes since 1.1: +34 -8 lines
File MIME type: text/plain
updated by (anon)

1 wakaba 1.2 [9] [[実体宣言]]などで[[外部識別子]]で識別することができる
2     [WEAK[(実体宣言の[[引数指定]]/[[実体値]]として他の実体の一部として含まれていない == [[内部実体]]ではない)]]
3     [[解析実体]]。
4     ([CODE(math)[[DFN[外部解析実体]] = [[外部実体]] ∩ 解析実体]])
5     External parsed entity。
6    
7     狭義には[[文書実体]]を含まない。
8    
9     [[#comment]]
10    
11     *上位プロトコルによる型の識別
12    
13     [8] [[XML]] の外部解析実体 ([[外部引数実体]]を除く。)
14     の'''[[媒体型]]'''について、
15     [[RFC2376]] は文書実体同様に [CODE[[[application/xml]]]]
16     や [CODE[[[text/xml]]]] を使うことになっていましたが、
17     それを廃止した [[RFC3023]] では、
18     [CODE[[[application/xml-external-parsed-entity]],
19     [CODE[[[text/xml-external-parsed-entity]]]]
20     を用意しています。
21     [WEAK[(普通は前者を使えばいいでしょう。どちらを使う場合も [[charsetパラメーター]]を指定することが激しく望ましいでしょう。)]]
22    
23     [7] [[ファイル名]]で'''接尾辞''' ([[拡張子]])
24     を使うときには、 [CODE(file)[.xml]]
25     や [CODE(file)[.ext]] が使われます。
26    
27     * [CODE(MIME)@en[text/xml-external-parsed-entity]]
28    
29     - [1] [[W3C]] のサーバーでも[[外部引数実体]]を [CODE[text/xml-external-parsed-entity]] で供給していたりします。
30     - [2] [[RFC3023]] によれば、 XML 実体には[[文書実体]], [[外部解析実体]], [[外部部分集合]], [[外部引数実体]]があるそうです。 [[SGML]] 的には外部解析実体は全部を含む気がしますが、 [[XML]] 的にはその辺はいい加減です。 RFC 3023 的にはこれら4つは排他的に読めます。
31     - [3] >>2 の読みが正しいなら、 >>1 は間違いになります。
32     - [4] どの道 SGML/XML では文書実体以外の外部解析実体は単独では意味を持たない (文書実体中での参照によって初めて文脈を得、解析可能となる) のですから、変な媒体型をいっぱい作らずに、 [CODE[[[application/xml]]]] と「外部解析実体 (文書実体をのぞく。)」の2つでよかったのに。
33     - [5] >>2 いくら XML がいい加減だからといって、[CODE(math)[外部引数実体 ⊂ 外部解析実体]]は仕様書を読めば明らかなのであって。
34     - [6] >>5 じゃあ両者を排他的に扱う RFC 3023 は DQN という結論で?

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24