XMLドキュメントを(FTPなどを使用して)環境間で転送する場合、ドキュメントの内容に基づいて適切な転送モードを決定する必要があります。ドキュメントにXML宣言によるエンコーディング属性が含まれている場合、またはXML宣言の前にバイトオーダーマークが記述されている場合、そのファイルをバイナリモードで転送します。ドキュメントがどちらの条件も満たしていない場合、類似したホスト間でドキュメントを転送するには、そのファイルをテキストモードで転送します。
XML Engineを使用してXMLドキュメントをエクスポートした場合、デフォルトでは、そのXMLドキュメントには、SASデータセットのエンコーディングに基づいて生成されたXML宣言によるエンコーディング属性が含まれています(例:<?xml version="1.0" encoding="windows-1252" ?>)。XMLドキュメントをエクスポートする際にLIBNAMEステートメントでXMLENCODING=オプションを指定すると、SASデータセットのエンコーディングをオーバーライドできます。