過去ログ表示


過去ログ 218 を表示

トピック内全 3 記事中の 1 〜 3 番目を表示
[ 最新記事及び返信フォームをトピックトップへ ]
このトピックの全ページ / [0]

XMLのENTITY宣言は表示されないのでしょうか?
(#34513) このトピック中1番目の投稿
(環境: WinXP SP2/Firefox1.5)

2006/10/19(Thu) 10:59:31 編集(投稿者)
2006/10/19(Thu) 10:59:26 編集(投稿者)

毎々参考にさせていただいています。
標記の件なのですが、過去ログ等参照しましたところ該当項目がなかったので
質問させていただきます。

XMLのENTITY宣言についてなのですが…。
メインとなるmain.xmlでDTD部分に

<!ENTITY UserInfo SYSTEM "User/xxxxx.xml">

と宣言し、実際にUserフォルダに該当ファイルをおいたところ、IEではちゃんと
表示されますが、Firefoxでは表示されませんでした。
そこで調べたところ、下記サイトで外部実体を使用すると無視されるといった
記述がありました。
http://www-06.ibm.com/jp/developerworks/xml/060407/j_x-ffox2.shtml

ただ、この記事は1.5.0.1が最新バージョン時のものみたいなので…。
最近XMLを始めたばかりなので、私の書き方が悪いのか、仕様なのか判断ができ
ないため、質問させていただきました。
この辺の仕様は現在の1.5.0.7でも変わっていないのでしょうか?

Re: XMLのENTITY宣言は表示されないのでしょうか?
(#34516) このトピック中2番目の投稿
(環境: WinXP SP2/Firefox3.0a)

https://bugzilla.mozilla.org/show_bug.cgi?id=22942

このバグのことですね。
Entityそのものはサポートしているのですが、chrome以外の場所からの読み込みに対応していません。
理由ははっきり知りませんが、パフォーマンスの問題とかがあると思います。
# IEでもentityが増えると、読み込みにかかる時間がとんでもないことになるという話を聞いたことがあります。

(環境: WinXP SP2/Firefox1.5)

> https://bugzilla.mozilla.org/show_bug.cgi?id=22942
>
> このバグのことですね。
> Entityそのものはサポートしているのですが、chrome以外の場所からの読み込みに対応していません。
> 理由ははっきり知りませんが、パフォーマンスの問題とかがあると思います。
> # IEでもentityが増えると、読み込みにかかる時間がとんでもないことになるという話を聞いたことがあります。

中野雅之さん、早速のご回答ありがとうございます。
仕様かと思ってたんですが違うんですね…。
パフォーマンスの問題であえてそういう風にしてるのかもしれませんね。
ありがとうございました。
済!

このトピックの全ページ / [0]

返信不可


- Child Tree -