XMLドキュメント更新機能では,出力ドキュメントは入力ドキュメントと次の点で異なります。
- 文字参照,定義済み実体参照は展開されて出力されます。
- 属性値中のエンティティ参照は展開された値となります。
- DTDでデフォルト値を設定した属性は追加されます。
- 改行コード(CR+LF,LF)は,UNIXの場合,LFで出力されます。PCの場合,CR+LF(0x0D0A)で出力されます。
- XMLドキュメントを更新した場合,「<」,「>」と要素名の間の空白文字(スペース,タブ,および改行)は削除されます。また,タグの要素や属性の間の空白文字(スペース,タブおよび改行)は,一つのスペースに変換されます。
- (例)
<ABC△> <ABC▲a="xx"▲b="yy"△>
- 注
- △:削除します。
- ▲:一つのスペースにまとめます。
All Rights Reserved. Copyright (C) 2003, 2016, Hitachi, Ltd.