اطلاعیه

کاربر گرامی

به انجمن برنامه نویسی AnswerCenter.ir خوش آمدید

 برای استفاده از تمامی امکانات سایت لطفا در انجمن عضو شوید


جستجو در تالارهای گفتگو

در حال نمایش نتایج برای برچسب های 'json'.



تنظیمات بیشتر جستجو

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


Product Groups

  • اندروید استودیو
    • آموزش های تصویری کاربردی
    • سورس کد
    • آموزش های مرتباط با برنامه های آنلاین و اینترنتی
  • بیسیک4اندروید
    • سورس کد
    • فیلم آموزشی کاربردی
    • فیلم آموزشی برنامه های آنلاین
    • کتابخانه ها
  • اشتراک ویژه
  • Products
  • تعرفه تبلیغات

تالارهای گفتگو

  • بخش اطلاعات اصلی انجمن
    • قوانین تیــم
    • انتقادات و پیشـــنهادات
    • اخبار تـــیم
    • تـولـیـداتـــ انـجـمــن
    • مرتبط با فروشگاه
    • درخواست ارتقا درجه کاربری
  • برنامه نویسی بیسیک4اندروید
    • آموزش های گام به گام برای مبتدی ها
    • پرسش و پاسخ (بیسیک4اندروید)
    • کتابخانه ها (Libraries)
    • درخواست Wrap کردن کتابخانه
    • ســـورس کـــدهـا
    • قطعه کدها (Code Snippets)
    • آموزش های تصویری
    • آموزش های متنی
    • ابزارهای B4A
    • برنامــه هـای سـاختـه شـده توسـط شمــا
  • برنامه نویسی اندروید استودیو
    • آموزش های گام به گام برای مبتدی ها
    • کتابخانه ها (Libraries)
    • ســـورس کـــدهـا
    • قطعه کدها (Code Snippets)
    • آموزش های تصویری
    • آموزش های متنی
    • پرسش و پاسخ (اندروید استودیو)
    • ابزار های اندروید استودیو
    • برنامــه هـای سـاختـه شـده توسـط شمــا
  • برنامه نویسی B4J
    • آموزش
    • پرسش و پاسخ
    • کتابخانه ها
    • قطــــــعه کــــــــد ها
    • ابزار ها
  • مـتـفـرقـه
    • بحث آزاد
    • نقد و بررسی برنامه ها
    • صندلی داغ انجمن
    • مسابقات انجمن
    • مرتبط با برنامه نویسی
    • بخش توسعه دهندگان
  • گرافیک
    • ابزارهای طراحی
    • آموزش گرافیک
    • عکس ها و تصاویر لایه باز
    • درخواست طراحی
    • نمونه کارها
  • HTML & PHP
    • ابزار مورد نیاز برنامه نویسی HTML و PHP
    • آموزش PHP
    • آموزش HTML
    • سوالات مربوط به PHP و Html
  • بخش ویژه (VIP)
    • محـــصولات کــاربران
    • درخواست آموزش
  • آرشیو
    • بایگانی

جستجو در ...

نمایش نتایجی که شامل ...


تاریخ ایجاد

  • شروع

    پایان


آخرین بروزرسانی

  • شروع

    پایان


فیلتر بر اساس تعداد ...

تاریخ عضویت

  • شروع

    پایان


گروه


اسکایپ


آدرس سایت


یاهو


بیوگرافی


محل زندگی


محل تولد


علایق


شغل


علاقه مندی ها

13 نتیجه پیدا شد

  1. سلام من اپلیکیشنم رو به آخرین نسخه پوشه به روز کردم بعنی نسخه 1.4.1 در دریافت پوش هیچ مشکلی ندارم ولی در دریافت json در سرویس مشکل برخوردم و مقادیر خالی هستن من از نسخه 1.3.4 استفاده میکردم و هیچ مشکلی نداشتم در این مورد الان اپلیکیشنم به درستی کار میکنه و هیچ خطایی نداره فقط در سرویس هنگام چک کردن متن جیسون If JsonMsg <> "" Then ''my_code End If مقدار JsonMsg خالی هستش، انجمن رو جستجو کردم ولی موردی پیدا نکردم، لطفا راهنمایی کنید
  2. سلام خدمت همه اساتید و دوستان گرامی... من یه مشکل اساسی دارم توی برنامه اومدم توی دیتابیسم یکسری ریکورد اضافه کردم(فیلدای دیتابیس:Id,Matn,Number) حالا میخوام اینارو به دیتابیس آنلاینم اینسرت کنم! دوستان گفتن باید ب جیسون تبدیل کنم بعد بفرسم ب .php از اونجا بگیرمش اینسرت کنم تو دیتابیس! بنده به صورت زیر ب جیسون تبدیل کردم: خب حالا دیگ نمیدونم چطوری باید جیسون رو بفرستم و توی دیتابیس اینسرت کنم! و همچین نمیدونم php این نمونه رو چطوری بنویسم و بیام تک هر ریکورد دیتابیس افلاین و توی یدونه ریکورد دیتابیس انلاین بریزم! ممنون میشم مشکلمو حل کنید
  3. به نام خدا سلام و عرض ادب خدمت همه دوستان عزیز اگه اهل برنامه های سمت سرور باشید قطعا تا حالا اسم جیسون(json) به گوشتون خورده و آشنایی نسبی رو با اون دارید یکی از پرکاربردترین کتابخونه ها برای نرم افزارهای آنلاین و حتی بعضی از مواقع برای آفلاینها همین کتابخونه جیسون هست ساختاری بسیار ساده منعطف و جذاب داره ولی متاسفانه توی بیسیک به روش درستی پیاده سازی نشده و ضعفهای بسیار جدی و عمده ای داره که یا باهاش مواجه شدین یا در آینده ای نزدیک میشین کتابخونه حاظر از کتابخونه قدرتمند org.json ایمپلمنت شده و نهایت سادگی و جذابیت رو شما در کار با جیسون تجربه میکنید توی بیسیک تو فیلم زیر یه مقایسه خیلی ساده بین جیسون خود بیسیک و جیسون این کتابخونه انجام شده و میبینید که عملا کتابخونه خود بیسیک بلا استفاده اس به خاطر همون ضعفهایی که توی فیلم عرض میشه خدمتتون persianlibeju در نهایت امیدوارم دوستان از این کتابخونه نهایت استفاده رو ببرن شاد و موفق باشید لینک خرید کتابخانه لینک آموزش و حل مشکل با ariavolley
  4. با سلام و درود به همه دوستان عزیز از اونجایی که کمی موضوع جیسون json برای دوستان تازه کار درک کردنش سخت هست من قصد دارم کمی درباره یک مبدل جیسون به کد های بیسیک برای شما توضیح بدم این مبدل که در آدرس زیرو برای خود سایت مرجع بیسیک هست B4J - JSON Tree Example که وقتی این صفحه رو باز میکنید با این تصویر روبرو میشید در تصویر بالا من یک متن جیسون ساده رو به سمت چپ بالی برنامه اضافه کردم ( کپی پیست کردم ) و دکمه parse رو زدم سمت راست به من شکل و فرم جیسون رو میده که چه داده هایی داره و چه شاخه هایی داره و هر کلید چه مقدار هایی رو گرفته و سمت چپ پایین به من کد هایی رو میده که میتونم در بیسیک کپی پیست کنم و اونها رو استفاده کنم برای این جیسون خاص {"name":"arastoo","family":"irany","user_id":"2"} به من این کد ها رو میده Dim parser As JSONParser کتابخونه جیسون بیسیک رو تیک بزنید و یک پارامتر براش معرفی کنید parser.Initialize(xxxxxxxxxxxxxxxxxx) اون رو اینشیالایز کنید و به درون پرانتز عبارت جیسون خودتون رو قرار بدید Dim root As Map = parser.NextObject یک مپ تعریف کنید که بتونید مقادیر کلید ها و مقدارهاشون رو به اون مپ بدید Dim user_id As String = root.Get("user_id") و در آخر هم مقادیر رو میتونید از مپ بگیرید و بخونید و استفاده کنید Dim name As String = root.Get("name") Dim family As String = root.Get("family") حالا شما بیاید و این مقدار جیسون رو ببینید و تست کنید تا بیشتر یاد بگیرید این یک سایت هست که وقتی کلیک کنید به شما محدوده اتصال شما رو در اینترنت میگه کجاست با مشخصات جغرافیایی کلیک کنید جیسون رو بگیرید و به روش بالا تست کنید کلیک کنید ==> &nbsp;جیسون موقعیت مکانی خودتون رو ببینید موفق باشید و لایک رو فراموش نکنید که اگر به 30 تا برسیم تو همین پست براتون نحوه شناسایی آرایه ها در جیسون رو هم شرح خواهم داد
  5. سلام دوستان به یه مشکل بر خوردم در ارتباط با برقرای درسته ارتباط با api تلگرام اگر متنی انگلیسی باشه که مشکلی نیست ولی اگه به طور فارسی باشه به عنوان مثال کلمه "جوجه" رو اینطور برمیگردونه \u062c\u0648\u062c\u0647 که کد ثابتیه مثلا حرف ج همیشه اینطوره /u062c این چه جور کد زنیه و چطور باید دیکدش کنم؟؟
  6. با درود میخوام اقلام زیر را با این مشخصات با یکبار اتصال به PHP بصورت JSON ارسال کنم : پیشاپیش ممنونم از کمک رسانی
  7. به نام خدا سلام خدمت تمامی کاربران عزیز و محترم. خب تا حالا شاید کلمه Json به گوشتون خورده باشید ! میدونید Json مخفف چیه ؟ JavaScript Object Notation دوست عزیزم استاد آرتا زحمت کشیدن و آموزش کار با Json رو که بیش از 1 ساعت آموزش هست رو برای ما آماده کردن .. توضیحات بیشتر از زبان استاد آرتا : توی این پکیچ اموزشی قصد داریم شما دوستان عزیز رو با json آشنا و نحوه استفاده از json و چگونگی اون رو بهتون اموزش بدیم. ما برای تبادل اطلاعات بین برنامه و سرور باید یکسری استاندارد ها رو رعایت کنیم که json از این موضوع مبرا نیست و باعث تبادل سبک و راحت بین سرور و برنامه ما هستش. توی این پکیج چی چیزهایی رو یاد می گیریم ؟ نحوه تعریف آرایه ها در PHP پی بردن به ماهیت json ایجاد ساختار دیتابیس و ارتباط با MYSQL گرفتن مقادیر انکد شده به صورت تکی و نمایش در برنامه کرفتن مقادیر انکد شده به صورت همگانی و نمایش آند در برنامه گرفتن مقادیر دیتابیس و نمایش در ListView گرفتن مقادیر و نمایش در Multi Panel نکات اضافی در حین آموزش ~~~~~~~~~~~~~~~~~~~~~~~~~~ دموی این آموزش رو میتونید از آپارات تماشا کنید مشاهده دمو پیشنهاد میکنم کسایی که دوست دارن حرفه ای کار کنن به هیچ وجه این آموزش رو از دست ندن لینک تهییه آموزش
  8. سلام دوستان عزیز من ی راهنمایی میخواستم. لطفا اگه میتونید ی راهنمایی کنید. خب سوال : من یک اکتیویتی دارم ، که در اون یک جیسون ابجکت مشخص میشه ، چطوری؟ خب من یک جیسون ابجکت دارم توی اکتیویتی که مقدارشو از اداپتر من میگیره. به اینصورت : jsonObject = adapter.myJsonObject; خب حالا من دوتا اداپتر دارم و یک اکتیوتی و میخوام که اکتیوتی من هم در موقع نیاز ، بر فرض مثال وقتی روی یک دکمه کلیک میشه ، مقدار جیسون ابجکت من ، با مقدار جیسون ابجکت اداپتر دوم پر بشه نه با اداپتر اول ، امیداورم منظورمو فهمیده باشید. متشکرم . اگر دوستان میتونن ی کمک کنن. 21:01 مشکل حل شد. شرمنده بابت اسپم ، مدیران لطفا تاپیک رو حذف کنید. با افزودن یک جیسون ابجکت دیگه مشکل حل شد. روش حل : ابتدا در اکتیویتی خود یک جیسون ابجکت پابلیک بسازید : public static JsonObject j; سپس در اداپتر خود این کد را قرار میدهیم: activity.j = myJsonObject; و در مرحله اخر ، در اکتیویتی خود ، مقدار j را برابر با جیسون ابجکت اولیه خود قرار میدهیم. jsonObject = j; و با تشکر از خودم. دی
  9. دوستان گلم سلام سوالم اینه که من یکسری داده رو از جیسون آنلاین خوندم و ریختمشون داخل یک map و حتی در لیست ویو هم به ترتیب و درست نمایششون دادم . حالا وقتی میخوام با کدهای اس کیو ال مثل insert into tbl_show اطلاعات داخل مپ رو تو اس کیوال ذخیره کنم مشکل دارم . ممنونتون میشم کد ذخیره داده های داخل یک مپ رو در بانک اطلاعاتی اس کیو ال بدین ‌. در ضمن توی‌جیسون ام داده ها اینجورین : "Name":"saeed" "Age":"19" و الی آخر و اینکه چند صد رکورد داده در جیسون ام موجوده که الان داخل مپ استور شده امیدوارم سوالم تونسته باشم درست مطرح کنم . باتشکر
  10. سلام دوستان من با توجه به توضیحات خود سایت پوشه پیش رفتم اما متاسفانه به نتیجه نرسیدم من میخوام یه سری اطلاعات رو با json به برنامم بفرستم و اونا رو توی Toast نشون بدم اما این کار انجام نمیشه لطفا کمکم کنید اینم کدهام package question.team.cyber.question; import android.content.Intent; import android.widget.Toast; import org.json.JSONException; import org.json.JSONObject; import co.ronash.pushe.PusheListenerService; public class MyPushListener extends PusheListenerService { @Override public void onMessageReceived(JSONObject message, JSONObject content) { if (message.length() == 0) return; //json is empty android.util.Log.i("Pushe", "Custom json Message: " + message.toString()); //print json to logCat //your code try { String s1 = message.getString("titr"); String s2 = message.getString("matn"); Toast.makeText(getApplicationContext(),s1+s2,Toast.LENGTH_LONG).show(); android.util.Log.e("Pushe", "Json Message\n Titr: " + s1 + "\n Matn: " + s2); Intent i = new Intent(getApplicationContext(),activity_menu.class) .putExtra("s1",s1) .putExtra("s2",s2); startActivity(i); } catch (JSONException e) { android.util.Log.e("", "Exception in parsing json", e); } } } با تشکر
  11. سلام چطور میشه یک خروجی json رو به یک آبجکت از کلاس تبدیل کرد و برعکس یک آبجکت از یک کلاس را به خروجی json تبدیل کرد؟
  12. درود بر همه کاربران و اساتید محترم به درخواست بعضی از دوستان نحوه کار با کتابخانه جیسون رو براتون آماده کردم امید وارم گامی در پر بار کردن مطالب انجمن برداشته باشم برگ سبزیست تحفه درویش و پیشکش برای زحمات دوستان و خسته نباشید به مدیریت برای قالب جدید. سعی می کنم از اول شروع کنم: JSON چیست؟ JSON مخفف کلمات JavaScript Object Notation می باشد JSON فرمتی سبک وزن برای مبادله داده های متنی می باشد JSON مستقل از زبان می باشد * JSON بصورت "خود تشریح" و برای درک آسان می باشد یکی از پر کاربرد ترین استفاده JSON واکشی داده های JSON از سرویس دهنده وب (به عنوان یک فایل یا درخواست Html). برای اطلاعات بیشتر می تونید به آدرس زیر یه سری بزنید معرفي جي‌سان، JSON و برای اطلاعات بیشتر در مورد کتابخانه جیسون به سایت زیر مراجعه کنید JSON حال با ذکر یک مثال می ریم سراغ b4a. فرض کنید ما یک فایل جیسون داریم به صورت زیر: { "basic4android.org":[ { "id": "1", "name": "mehdi", "family": "izadi","city": "city_1" } , { "id": "2", "name": "nima","family": "ghobadi", "city": "city_2" } , { "id": "3", "name": "majid", "family": "arta","city": "city_3" } , { "id": "4", "name": "mostafa", "family": "haghighi","city": "city_4" } , { "id": "5", "name": "farzad","family": "mosavi", "city": "city_5" } , { "id": "6", "name": "armin","family": "ramezani", "city": "city_6" } , { "id": "7", "name": "mehdi","family": "alavi", "city": "city_7" } , { "id": "8", "name": "mehdi","family": "rostami", "city": "city_8" } , { "id": "9", "name": "ahmad","family": "samadyar", "city": "city_9" } , { "id": "10", "name": "pejman","family": "nikravan", "city": "city_10" } ]} با مراجعه به سایت زیر می توانیم آبجیکت ها و آرایه های فایل جیسون بالا را مشاهده کنیم string of JSON text وارد سایت شده و در تکست باکس متن جیسون خود رو وارد می کنیم و بر روی دکمه json 2 html کلیک می کنیم همانطور که مشاهده می کنید یک جدول با مشخصات فایل جیسون ما ساخته و آبجکت و آرایه ها و value نشان داده می شود توضیحات بالا عرض شد تا با json بیشتر آشنا بشید حالا می ریم سراغ کد نویسی مثل تمام پروژه ها سیو کردن و بقیه عمل ها که خودتون استادید 1-referenced library بعد می ریم سراغ ارجاع به کتابخانه یا referenced library که برای استفاده از کتابخانه json نیاز به زدن تیک این کتابخانه داریم یعنی تیک کتابخانه json v 1.10 را می زنیم 1-1-add file یا اظافه کردن پوشه در این مرحله ما یک فایل txt که حاوی فایل json ماست رو به برنامه اظافه می کنیم که این فایل حاوی اطلاعات json ماست یعنی یک فایل txt درست کرده و محتوای json رو داخل آن ریخته و با پسوند .txt ذخیره و به برنامه اظافه می کنیم 2-تعریف متغیر ها ما نیاز به یک متغیراز نوع json داریم برای این کار در داخل Sub Globals متغیر را تعریف می کنیم و یک lable یک listview و یک spinner که به شکل زیر تعریف می کنیم Sub Globals 'These global variables will be redeclared each time the activity is created. 'These variables can only be accessed from this module. Dim json As JSONParser Private Label1 As Label Private ListView1 As ListView Private Spinner1 As Spinner End Sub 3-Initialize یا مقداردهی اولیه همان طور که می دونید برای دسترسی بهتر و شناساندن متغیر به برنامه ما می یایم از مقداردهی اولیه یا Initialize کردن استفاده می کنیم به شکل زیر json.Initialize(File.ReadString(File.DirAssets,"test.txt")) دستور بالا می یاد در داخل متغیر json ما محتوای string فایل test.txt از File.DirAssets که یک دسترسی فقط خواندنیست می ریزه 4-نسبت دادن فایل json به یک متغیر map سپس یک متغیر map تعریف می کنیم تا محتوای آبجیکت های json رو داخل آن ذخیره کنیم Dim m As Map نکته: اگر در جدولی که سایت string of JSON text به ما داده توجه کنید ما یک آبجیکت داریم به نام basic4android.org که از 10 آرایه تشکیل شده است حالا ما می یایم آبجیکت رو به متغیر map نسبت می دیم و سپس چون این آبجکت از لیستی از آرایه ها تشکیل شده یک متغیر از نوع لیست هم تعریف می کنیم و به آرایه های آبجکتمون نسبت می دیم این طوری ما سعی می کنیم به تمام value ها دسترسی داشته باشیم. مثل کد زیر: m=json.NextObject Dim bas As List bas=m.Get("basic4android.org") با دستور m=json.NextObject ما اولین آبجکت فایل جیسونمون رو می خونیم و داخل متغیر m می ریزیم و با دستور bas=m.Get("basic4android.org") ما آرایه های object اولمون که با اندیس basic4android.org مشخص شده رو داخل متغیر bas می ریزیم 5-پیمایش در آرایه همانظور که می دونید بیشتر اوقات هرجا اسم از آرایه می یاد ما برای پیمایش در آرایه از یک حلقه استفاده می کنیم آرایه حالا ما نیاز به یک حلقه for داریم که از 0 شروع بشه و تا انتهای آریه ساخته شدمون بره بخاطر همین از دستور زیر استفاده می کنیم For i=0 To bas.Size-1 next در دستور بالا ما یه حلقه ایجاد کردیم که از 0 شروع می شه و تا انتهای آرایه bas می ره چون هر عضو آرایه ی ما هم خودش از چند مقدارتشکیل شده دوباره می یایم هر کودوم از آرایه مون رو به متغیر map نسبت می دیم تا بتونیم به value هاش دسترسی پیدا کنیم برای این کار از دستور زیر استفاده می کنیم: For i=0 To bas.Size-1 m=bas.Get(i) next ما حالا کامل می تونیم به همه فایل جیسونمون دسترسی داشته باشیم و از طیق اندیس های آرایه به داده های اصلی و مقدار های نهایی دسترسی داشته باشیم حالا می یایم از طریق اندیس های آرایه که اگر یادتون باشه با id,name,family,city مشخص شده بودند به مقدار هاشون دسترسی پیدا می کنیم مثلا در کد زیر اولین آرایه ما هست: { "id": "1", "name": "mehdi", "family": "izadi","city": "city_1" } اندیس id مقدارش برابر با 1 است و name برابر با mehdi و family برابر با izadi و الی آخر 6-مقدار دهی به Spinner1 و ListView1 که دیگه این مقدار دهی هم کاملا مشخص است و حلقه for ما هم کامل می شه For i=0 To bas.Size-1 m=bas.Get(i) Spinner1.Add(m.Get("id")) ListView1.AddTwoLines(m.Get("name"), m.Get("family")) Next در آخر هم کل پروژه به صورت زیر در می یاد: Sub Globals 'These global variables will be redeclared each time the activity is created. 'These variables can only be accessed from this module. Dim json As JSONParser Private Label1 As Label Private ListView1 As ListView Private Spinner1 As Spinner End Sub Sub Activity_Create(FirstTime As Boolean) 'Do not forget to load the layout file created with the visual designer. For example: Activity.LoadLayout("Layout1") json.Initialize(File.ReadString(File.DirAssets,"test.txt")) Dim m As Map m=json.NextObject Dim bas As List bas=m.Get("basic4android.org") For i=0 To bas.Size-1 m=bas.Get(i) Spinner1.Add(m.Get("id")) ListView1.AddTwoLines(m.Get("name"), m.Get("family")) Next End Sub ممنون از همه عزیزان آموزش بعدی برای کار با json online اگر برسم می زارم شرمنده اگر یه کم گنگه فعلا تازه کارم اما خودمو سعی می کنم برسونم json.rar lib.rar
  13. دوستان برای یه تیکه از برنامه ام لازم دارم افراد به آدرسی لاگین شوند و براساس یوزر لاگین شده اطلاعات مخصوص به همون شخص که فرم خاصی هست برای گوشی ارسال شود فرض کنید یکسری job هست که برای هر شخص متفاوت است برای پیاده سازی چنین کاری روش پیشنهادی یا تکه کدی را اگر می دونید ممنون می شم ر اهنمایی بفرمایید