رفتن به مطلب

دوره کامل آموزشی کار با جیسون ( Json )


مهدی ایزدی

ارسال‌های توصیه شده

  • 4 هفته بعد...

سلام 

من اطلاعاتی در مورد جیسون ندارم

چه فرقی  با اموزش دیتا بیس انلاین که اطلاعات تو فایل show.php به نمایش در میاد داره؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 2 هفته بعد...

میشه چندتا مثال بزنید که چه جور برنامه های میشه باهاش درست کرد 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

میشه چندتا مثال بزنید که چه جور برنامه های میشه باهاش درست کرد 

کسی نظری نداره ؟؟!!

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

اصولا برای تبادل اطلاعات بین سرور ( آنلاین ) از این استاندارد استفاده می کنند.

هر مدل برنامه ای هم میتونید بسازید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

اصولا برای تبادل اطلاعات بین سرور ( آنلاین ) از این استاندارد استفاده می کنند.

هر مدل برنامه ای هم میتونید بسازید

1- فرقش با دیتابیس آنلاین چیه دقیقا

2- مثلا من بخام قیمت طلا رو آنلاین بگیرم از همین روش استفاده کنم یا دیتابیس آنلاین ؟ و اگر چیزی تو این مورد میدونید لطفا کنید بگید 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ببینید دوستم Json  میاد یک تبادل اطلاعات سبکی رو بین سرور و کلاینت مهیا میکنه.این دو مقوله جداگانه نیست.شما به وسیله PHP  میایید اطلاعات رو از MYSQL  خودتون SELECT  می کنید.و Json  میاد این اطلاعات رو به فرمتی استاندارد جهت تبادل راحت و اسان تبدیل می کنه و شما این داده ها رو دریافت می کنید.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

1- فرقش با دیتابیس آنلاین چیه دقیقا

2- مثلا من بخام قیمت طلا رو آنلاین بگیرم از همین روش استفاده کنم یا دیتابیس آنلاین ؟ و اگر چیزی تو این مورد میدونید لطفا کنید بگید 

 

همون دیتابیس آنلاین برا کارتون کافیه.

فقط این روش استاندارده نوشتن اطلاعات توی show.php و البته خوندنش توی نرم افزاره.

وقتی می خواید مثلا اطلاعات طلا رو از یه سایت مهم مثلا گوگل(اگه داکیومنتی برای ارایه قیمت طلا داشته باشه) بگیرید باید اطلاعات رو به صورت جیسون یا ایکس ام ال که فرمت های استاندارد هستند دریافت کنید و در نرم افزار بخونید چون گوگل که نمیدونه شما با چه فرمتی برای regex کار میکنید پس با این فرمت های استاندارد میفرسته نتیجه رو.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

 

ما چند روش برای تبادل اطلاعات بین سرور و کلاینت داریم که به ترتیب بهترینشون سوکت نویسی ، JSON که اطلاعات رو به روش آریه  به سمت کلاینت میفرسته

لینک ارسال
به اشتراک گذاری در سایت های دیگر

1- فرقش با دیتابیس آنلاین چیه دقیقا

2- مثلا من بخام قیمت طلا رو آنلاین بگیرم از همین روش استفاده کنم یا دیتابیس آنلاین ؟ و اگر چیزی تو این مورد میدونید لطفا کنید بگید 

دوست عزیز هیچ فرقی نداره

 

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

لینک ارسال
به اشتراک گذاری در سایت های دیگر

یک مثال ساده میزنم تو آموزش ارتباط با دیتابیس اطلاعات توی خروجی یا همون show.php به این صورت نشون داده میشه :

1#data1clumn1#data2clumn1<br>

این متن فوق کد نیستا خروجی اطلاعات دیتابیس هست من همینطور فرضی نوشتم . توی آموزش # جدا کننده کلومن ها بود و <br> هم جدا کننده رکورد ها

حالا همینو بر اساس جیسون مینویسم :

 {"id":"1","clumn2":"data1clumn2","clumn3":"data2clumn2"}

همونطور که آقای زبیدی فرمودن فرق زیادی نداره فقط نظم داره :)

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 3 هفته بعد...

سلام

 

تو این آموزش درباره ارسال اطلاعات از اندروید به سرور گفته شده یا فقط از سرور میگیره در قالب جیسون ؟؟؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 3 هفته بعد...

من میخوام مطالبم رو که داخل mysqlگذاشتم و به جیسون تبدیل کردم و داخل لیست ویو عنوان اون ها رو به نمایش در آوردم رو به یک اکتیویتی جدا که به اسم مطلب هس به وسیله اسکرول ویو به نمایش بگزارم.

مشکل من اینجاس من مطالب رو داخل لیست ویو میزارم ولی نمیدونم باید با چه کدی لیست ویو رو متصل کنم به اکتیویتی مطلبم که مطالب رو از اسکرول ویو به نمایش گذاشته؟

ترو خدا اگه کسی میتونه یک کمکی بکنه ؟!!!

من نمیدونم واسه خوندن جیسون چه طوری با اسکرول ویو نمایش بدم.

با مولتی پنل می تونم ولی اگه به خوام از لیست ویو بگیرم اصلا نمیدونم باید ازکجا شروع کنم!؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

من میخوام مطالبم رو که داخل mysqlگذاشتم و به جیسون تبدیل کردم و داخل لیست ویو عنوان اون ها رو به نمایش در آوردم رو به یک اکتیویتی جدا که به اسم مطلب هس به وسیله اسکرول ویو به نمایش بگزارم.

مشکل من اینجاس من مطالب رو داخل لیست ویو میزارم ولی نمیدونم باید با چه کدی لیست ویو رو متصل کنم به اکتیویتی مطلبم که مطالب رو از اسکرول ویو به نمایش گذاشته؟

ترو خدا اگه کسی میتونه یک کمکی بکنه ؟!!!

من نمیدونم واسه خوندن جیسون چه طوری با اسکرول ویو نمایش بدم.

با مولتی پنل می تونم ولی اگه به خوام از لیست ویو بگیرم اصلا نمیدونم باید ازکجا شروع کنم!؟

سلام

دوست عزیز لطفا توی تاپیک مربوط به فروشگاه سوال مطرح نکنید.

شما می توانید ReturnValue لیست ویو را در هنگام اضافه کردن آیتم برابر با مقدار Text خود کنید. برای این کار از دستور AddSingleLine2 استفاده نمایید.

با آرزوی موفقیت

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 9 ماه بعد...

@,

با سلام و عرض ادب

بنده آموزش رو خریداری کردم. خیلی خوب و کامل یاد گرفتم که چطور داده ای از نوع جیسون رو دریافت و ازشون استفاده کنم ، اما نیازی که داشتم و دلیلم برای خرید این آموزش برطرف نشد ! :)

بنده قصد دارم اطلاعاتی که کاربر در ادیت تکست ها وارد کرده رو بصورت جیسون به هاست یا سرور ارسال کنم ؟

البته الان بصورت عادی و با دستور job1.PostString  ارسال میکنم ، اما اینبار وب سرویس داده ای از نوع جیسون رو دریافت میکنه... کاش یاد میدادین که چطور همون نوع داده هایی که در php ساختن رو در b4a هم بسازیم و با دستور job1.PostString ارسال کنیم.

 

البته الان متوجه شدم که متغیر از نوع JSONGenerator ایجاد و بسته به نیاز متغیرهایی از نوع لیست و یا مَپ تعریف می کنیم...

پس از تولید محتوا متغیر از نوع JSONGenerator رو اینیشیالایز میکنیم. نهایتا خروجی رو با پارامتر ToString مشاهده خواهیم کرد.

 

کاش با قرار دادن این مورد هم آموزش رو بیش از پیش کامل می کردن.

در هر حال ممنونم از زحمات شما عزیزان

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 6 ماه بعد...

سلام

سورسی که قرار دادید رو اجرا میکنم اما ارور زیر رومیده

java.lang.RuntimeException: JSON Array expected.

طبق اموزش هم خودم یه برنامه ساختم اما بازم همین ارور رو میده...مشکل چیه؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 3 هفته بعد...

سلام

من این آموزشو خریدم ولی آموزش های قسمت اول و دوم لینکش خرابه و خطای Not Found میده

لطفا رسیدگی کنید خیلی نیاز دارم

ممنون

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

https://www.b4x.com:51041/json/index.html

برو به این آدرس جیسون بهش بده کد خوندن اونو تو بیسیک بهت میده

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 2 سال بعد...
در در 22 مرداد 1394 در 18:19، مهدی ایزدی گفته است :

به نام خدا
سلام خدمت تمامی کاربران عزیز و محترم.
خب تا حالا شاید کلمه Json به گوشتون خورده باشید ! میدونید Json مخفف چیه ؟
JavaScript Object Notation

دوست عزیزم استاد آرتا زحمت کشیدن و آموزش کار با Json رو که بیش از 1 ساعت آموزش هست رو
برای ما آماده کردن ..

توضیحات بیشتر از زبان استاد آرتا :

توی این پکیچ اموزشی قصد داریم شما دوستان عزیز رو با json آشنا و نحوه استفاده
از json و چگونگی اون رو بهتون اموزش بدیم.
ما برای تبادل اطلاعات بین برنامه و سرور باید یکسری استاندارد ها رو رعایت کنیم
که json از این موضوع مبرا نیست و باعث تبادل سبک و راحت بین سرور و برنامه ما هستش.

توی این پکیج چی چیزهایی رو یاد می گیریم ؟

  • نحوه تعریف آرایه ها در PHP
  • پی بردن به ماهیت json
  • ایجاد ساختار دیتابیس و ارتباط با MYSQL
  • گرفتن مقادیر انکد شده به صورت تکی و نمایش در برنامه
  • کرفتن مقادیر انکد شده به صورت همگانی و نمایش آند در برنامه
  • گرفتن مقادیر دیتابیس و نمایش در ListView
  • گرفتن مقادیر و نمایش در Multi Panel
  • نکات اضافی در حین آموزش

 

~~~~~~~~~~~~~~~~~~~~~~~~~~

دموی این آموزش رو میتونید از آپارات تماشا کنید

مشاهده دمو

 

پیشنهاد میکنم کسایی که دوست دارن حرفه ای کار کنن به هیچ وجه این آموزش رو از دست ندن

 

لینک تهییه آموزش

سلام خداقوت

من این آموزشو تهیه کردم و کارم راه افتاد

از این بابت از دوستان ممنونم

اما در این اموزش از تگ و سندر حرفی نبود

چون این مبحث هنوز برام جا نیافتاده ممنون میشم راهنمای بفرمایید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .
توجه: مطلب ارسالی شما پس از تایید مدیریت برای همه قابل رویت خواهد بود.

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
  • اضافه کردن...