W3Cの勧告によると、XMLパーサーはXML文書を読み込む際にXML文書内の改行をすべて「LF(0x0a)」に統一させます。
ASTERIA Warpではこれに準じ、XML文書から文字列を取得すると改行はすべて「LF(0x0a)」で統一される動作となっております。
参考:XML1.0 2.11 End-of-Line Handling
http://www.w3.org/TR/REC-xml/#sec-line-ends
フローでXMLから取得した文字列中の改行コードを「CR/LF」等の別の改行コードで処理したい場合は、MapperコンポーネントでStringReplace等の関数を使って改行コードを置換する処理を追加してください。
例:StringReplace関数で「LF」を「CR/LF」に置き換える場合の置換テーブルの内容
\n=\r\n
フローで読み込んだXMLの改行コードが「CR/LF」から「LF」に変更されてしまいます
/ 公開日
更新日