作者: T.Watanabe
日時: 2006/5/01(14:02)
  ねこ丸です。

藤岡和夫 wrote:

>  改行は、規定されていないと思います。まあ、誰かがRSSとして出してしまう
> とアプリケーション側は対応せざるを得ないという面はありますね。XML宣言が
> なかったりとかもありますね。

  どれも同じように扱うべしというのがデファクトのようですね。試しにブラウ
ザで <pre> の中の改行がどのように扱われるのか試してみたのですが、cr, lf,
crlf ともすべて同じ表示になります。わざと途中で改行コードが変わるように
出力してみましたが。

  Firefox 1.5, Safari 1.3, Opera 8.5, IE 5.2 (いずれも OSX)
  IE 6(Win)

  ですべて同じでしたので、「Webではどれがきてもうまく対応するのが当たり
前」という感じなんじゃないでしょうか。で、出力はどれでしてもいいよ、と。
ところどころ落とし穴もありますけど、それは個別対処せよってことで。

--
    ねこ丸