• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:XMLデータの中の改行コードについて)

XMLデータの中の改行コードについて

このQ&Aのポイント
  • XMLデータの中で改行コードの表現方法について疑問があります。
  • Windows2K VC++6.0 msxml3.dll 環境でXMLデータ処理をしていますが、改行コードが変換されてしまう問題が発生しています。
  • XMLDOMを使用してデータを取得する際、改行コードが正しく取得されない原因について調査中です。

質問者が選んだベストアンサー

  • ベストアンサー
  • BILLY-J
  • ベストアンサー率57% (60/105)
回答No.1

こんばんは。 データ中にCR+LFが有ると、パーサーで取り出した時にLFだけに 変換される。これXMLの仕様です。 W3CによるXML1.0勧告で決められちゃってます。 でもこの文字列をWinの世界で使うのは少々不便ですよね。 私が以前に使った時は、結局自分でLF→CR+LF変換処理をを書いて しまいました。

参考URL:
http://www.y-adagio.com/public/standards/xml/xmlmain.htm#sec-line-ends
jaekuk
質問者

お礼

ご回答有難うございます。 XMLプロセッサーの仕様がそうなっているので、プログラムの側で変換処理をするしかないですね。 有難うございました。