The encodings supported on input depend entirely on your choice of XML parser.
On output, any encoding supported by the Java VM or the .NET platform (as appropriate) may be used.
A list of the character encodings
supported by the Java VM can be obtained by using the command
java net.sf.saxon.charcode.CharacterSetFactory
,
with no parameters.