دوباره سلام ادمین جان تشکر واسه پاسخت .. ولی مشکلم حل نشد .. الان من متوجه شدم که وقتی از داخل برنامه دیتا وارد میکنم داده به صورت کد ناخوانا ذخیره میشن و توی مرورگر هم ناخوانا دیده میشه
اما توی خود برنامه فارسی نمایش داده میشه
حالا من یه صفحه پی اچ پی هم درست کردم به این کد که از اینجا هم بشه دیتا وارد کرد
وقتی که از این صفحه اطلاعات وارد میشه باز توی دیتا بیس به صورت کد دیده میشه ولی تو مرورگر فارسی نمایش داده میشه و توی برنامه دوباره به صورت کد دیده ذخیره میشه
راستی اینم کد جیسون پارس داخل برنامه
از روشی هم که گفتین (String my_string_1 = new String(jsonObject_1.getString("name_1").getBytes("ISO-8859-1"), "UTF-8");) استفاده کردم ولی باز تاثیری نداشت
ببخشد که گیج کننده شد . الان در کل مشکل من این شد که تو دیتا بیس که کلا در دو حالت چه از برنامه دیتا اضافه شه چه از سایت فارسی نشون داده نمیشه و وقتی از سایت دیتا وارد میشه تو برنامه اندروید فارسی دریافت نمیشه
اما توی خود برنامه فارسی نمایش داده میشه
حالا من یه صفحه پی اچ پی هم درست کردم به این کد که از اینجا هم بشه دیتا وارد کرد
کد پیاچپی:
<html>
<head><title>Add info .... </title></head>
<body>
<form action="add_info.php" method="post">
<table>
<tr>
<td>Name :</td>
<td><input type="text" name="name"/> </td>
</tr>
<tr>
<td>Email :</td>
<td><input type="text" name="email"/> </td>
</tr>
<tr>
<td>Mobile :</td>
<td><input type="text" name="mobile"/></td>
</tr>
</table>
<input type="submit" value="Submit info"/>
</form>
</body>
</html>
وقتی که از این صفحه اطلاعات وارد میشه باز توی دیتا بیس به صورت کد دیده میشه ولی تو مرورگر فارسی نمایش داده میشه و توی برنامه دوباره به صورت کد دیده ذخیره میشه
راستی اینم کد جیسون پارس داخل برنامه
کد:
try {
jsonObject=new JSONObject(json_String);
jsonArray=jsonObject.getJSONArray("server_response");
int count=0;
String name,email,mobile;
while (count<jsonArray.length()){
JSONObject jo = jsonArray.getJSONObject(count);
name=jo.getString("name");
email=jo.getString("email");
mobile=jo.getString("mobile");
Contacts contacts = new Contacts(name,email,mobile);
contactAdapter.add(contacts);
count++;
از روشی هم که گفتین (String my_string_1 = new String(jsonObject_1.getString("name_1").getBytes("ISO-8859-1"), "UTF-8");) استفاده کردم ولی باز تاثیری نداشت
ببخشد که گیج کننده شد . الان در کل مشکل من این شد که تو دیتا بیس که کلا در دو حالت چه از برنامه دیتا اضافه شه چه از سایت فارسی نشون داده نمیشه و وقتی از سایت دیتا وارد میشه تو برنامه اندروید فارسی دریافت نمیشه