Thanks I Found The Answer I will share it for others
U Can Make An InputStreamReader Which read with the encoding that u Spicify to it For Arabic From The Interent of For Xml I Used "UTF-8" and It Work Fine
This is the Code
Code:
InputStreamReader rs=new InputStreamReader(conn.openInputStream(),"UTF-8");
U can replace the UTF-8 With Any System else From This List
Code:
US-ASCII
Seven-bit ASCII, a.k.a. ISO646-US, a.k.a. the Basic Latin block of the Unicode character set
ISO-8859-1
ISO Latin Alphabet No. 1, a.k.a. ISO-LATIN-1
UTF-8
Eight-bit Unicode Transformation Format
UTF-16BE
Sixteen-bit Unicode Transformation Format, big-endian byte order
UTF-16LE
Sixteen-bit Unicode Transformation Format, little-endian byte order
UTF-16
Sixteen-bit Unicode Transformation Format, byte order specified by a mandatory initial byte-order mark (either order accepted on input, big-endian used on output)
Thanks,
BUFFON