Binary!? But its exactly what ascii mode was designed for.
Errr... wrong. And badly so. You might look at how you just referred to the mode yourself. Congrats on not using ambiguous words like "text."
An editor!? Not much good for automated processing.
Use tools that are encoding aware, if you prefer a more general statement. But then, most tools for processing XML are... the problems usually arise when someone opens an XML file in an editor.
The point is: don't use FTP to to transfer XML files in ASCII mode as they may or not be ASCII encoded.
"My two cents aren't worth a dime.";