رفتن به مطلب

کتابخانه بسیار کاربردی PersianJson


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

در 16 ساعت قبل، محمدرضا شاهپیری گفته است :

دوست عزیز کتابخون ها و سورسها یکی دوتا نیست که من بتونم همه ی اونا رو هرد فه که کتابخونه آپدیت میشه آپدیت کنم و دوباره هی آموزش بدم. ده ها برابر این سورسها و آموزشها که شما تو این چندروز دیدین من سورس و آموزش گذاشتم تو انجمن. بخوام اینا رو هی بروز کنم کل عمرمو باید واسه این کار بزارم اونم بدون هیچ درامد و سودی واقعا.در ضمن من هر تغیر جدیدی که تو کتابخونه داده میشه توی تاپیک مربوطه اطلاعرسانی میکنم

سورسهای این کتابخونه هم آپدیت شد. دوباره دریافت کنید. موفق باشید

 

سلام

خب استاد عزیز ،

اگر هسته کتابخانه تغییر کنه ، سورس تغییر نکنه ، عملا دریافت کنندگان کتابخانه نمیتونن ازش استفاده کنن.

چون متدهای کتابخانه رو نمیدونن.

چون ایونت هاش رو نمیشناسن.

کتابخانه های شما شبیه به محصولاتی است که در مارکت ها منتشر میکنید.

اگر محصولی رو منتشر کنیم و به مرور وقت نکنیم بهشون رسیدگی کنیم ، در حال انتشار ماندن اون ها منطقی نیست.

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

اما حداقل کتابخانه های پولی رو آپدیت نگهدارید...

متشکرم

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

  • پاسخ 78
  • ایجاد شده
  • آخرین پاسخ

بیشترین ارسال‌ها در این موضوع

ارسال‌های محبوب

به نام خدا سلام و عرض ادب خدمت همه دوستان عزیز اگه اهل برنامه های سمت سرور باشید قطعا تا حالا اسم جیسون(json) به گوشتون خورده و آشنایی نسبی رو با اون دارید یکی از پرکاربردترین کتابخونه ها بر

درود هموطن کتابخونه AriaVolly به خاطر اینکه با جیسون خود بیسیک رپ شده دقیقا همون مشکلاتی که کتابخونه جیسون داره اونم داره بنده قبل از انتشار کتابخونه با آقای ایزدی در این خصوص صحبت کردم و مس

این همه مشکل عجیب غریب از کجا میاد خدایی؟ سورسشو نوشتم براتون. test_arastoo.rar

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

سلام.

کاش کتابخانه های لازم رو پیوست میکردید.

کتابخانه CustomListView رو لطفا بگذارید.

نسخه 4 کتابخانه رو دارم ولی با نسخه 4 نوشته نشده و ارور میده با اون نسخه.

با تشکر

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

در 5 ساعت قبل، mohammadmehrabi گفته است :

 

کتابخونه توی  سورس مقایسه با جیسون پیشفرض موجود هست عزیز.

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

  • 4 ماه بعد...

سلام مجدد

اگه مشکلم تو قسمت persian fast network حل بشه میرسم ب ی مشکل دیگه

پارس کردن این کد رو نمیدونم چطور انجام بدم:

{
   "documentation" : "https://opencagedata.com/api",
   "licenses" : [
      {
         "name" : "see attribution guide",
         "url" : "https://opencagedata.com/credits"
      }
   ],
   "rate" : {
      "limit" : 2500,
      "remaining" : 2495,
      "reset" : 1570838400
   },
   "results" : [
      {
         "bounds" : {
            "northeast" : {
               "lat" : 35.8438931,
               "lng" : 50.9710236
            },
            "southwest" : {
               "lat" : 35.8381115,
               "lng" : 50.9573723
            }
         },
         "components" : {
            "ISO_3166-1_alpha-2" : "IR",
            "ISO_3166-1_alpha-3" : "IRN",
            "_type" : "road",
            "city" : "Karaj",
            "continent" : "Asia",
            "country" : "Iran",
            "country_code" : "ir",
            "county" : "Karaj County",
            "neighbourhood" : "Kooye Ghaem",
            "postcode" : "3193958690",
            "road" : "\u0628\u0644\u0648\u0627\u0631 \u0633\u0631\u0628\u0627\u0632\u0627\u0646 \u06af\u0645\u0646\u0627\u0645",
            "road_type" : "secondary",
            "state" : "Alborz Province",
            "suburb" : "\u0646\u0648\u0631\u0648\u0632\u0622\u0628\u0627\u062f"
         },
         "confidence" : 9,
         "formatted" : "Karaj, \u0646\u0648\u0631\u0648\u0632\u0622\u0628\u0627\u062f, \u0628\u0644\u0648\u0627\u0631 \u0633\u0631\u0628\u0627\u0632\u0627\u0646 \u06af\u0645\u0646\u0627\u0645, Alborz Province, 3193958690, Iran",
         "geometry" : {
            "lat" : 35.840735,
            "lng" : 50.9658121
         }
      }
   ],
   "status" : {
      "code" : 200,
      "message" : "OK"
   },
   "stay_informed" : {
      "blog" : "https://blog.opencagedata.com",
      "twitter" : "https://twitter.com/opencagedata"
   },
   "thanks" : "For using an OpenCage API",
   "timestamp" : {
      "created_http" : "Fri, 11 Oct 2019 08:55:56 GMT",
      "created_unix" : 1570784156
   },
   "total_results" : 1
}

فقط قسمت components و formatted رو می‌خوام

ممنون میشم راهنماییم کنید

تشکر

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

در 5 ساعت قبل، mrnazari گفته است :

سلام مجدد

اگه مشکلم تو قسمت persian fast network حل بشه میرسم ب ی مشکل دیگه

پارس کردن این کد رو نمیدونم چطور انجام بدم:

فقط قسمت components و formatted رو می‌خوام

ممنون میشم راهنماییم کنید

تشکر

شما باید مفاهیم مربوط به جیسون رو درک کنید در ابتدا. اینکه جیسون چی هست و ساختارش چجوریه رو میتونید هم از توی انجمن و هم با سرچ توی سایتها پیدا کنید. برای مثال شما به شکل زیر هست. فرض کردیم از کتابخونه فست نت استفاده کردین توی متد onSucsess

Private Sub prf_onSucsess(Result As String  , Tag As String)
  Dim prj As PersianJSONOBject
  prj.initialaizJsonString(Result)
  Dim resultsArray As PersianJSONArray=prj.getJsonArray("results")
  If resultsArray=Null Then Return
  Dim resultsObject As PersianJSONOBject=resultsArray.getJsonObject(0)
  If resultsObject=Null Then Return
  Dim componentsObject As PersianJSONOBject=resultsObject.getJsonObject("components")

  ' رو به صورت زیر بگیرید. برای مثال ما کشور و شهر رو گرفتیم components  اینجا میتونید همه اطلاعات آبجکت
  Log("country ="&componentsObject.getString("country"))
  Log("city ="&componentsObject.getString("city"))
  '/////////////////////////////////////////////////////////////////////////////////////

  Dim formattedObject As String=resultsObject.getString("formatted")
  Log("formatted= "&formattedObject)

End Sub

 

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

  • 1 ماه بعد...

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

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

بالای انجمن قسمت مدیریت خرید میتونید دریافت کنید

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

  • 5 ماه بعد...

با سلام و خسته نباشید

من این کتابخونه رو سفارش دادم و دانلود کردم

من با کتابخونه والی یه ریکوئست رو دریافت میکنم ولی چون پیغام خطا میده مجبورم از طریق رشته دریافت کنم

این رشته شامل کلمات فارسی هست ولی فارسی نمایش نمیده به صورت زیر نمایش میده

[{"FldC_City":"100","FldN_Ostan":"آذرباÛجا٠شرÙÛ","FldN_City":""},{"FldC_City":"101","FldN_Ostan":"آذرباÛجا٠غربÛ","FldN_City":""},{"FldC_City":"102","FldN_Ostan":"اردبÛÙ","FldN_City":""},{"FldC_City":"103","FldN_Ostan":"اصÙÙاÙ","FldN_City":""},{"FldC_City":"104","FldN_Ostan":"اÙبرز","FldN_City":""},{"FldC_City":"105","FldN_Ostan":"بÙØ´Ùر","FldN_City":""},{"FldC_City":"106","FldN_Ostan":"تÙراÙ","FldN_City":""},{"FldC_City":"107","FldN_Ostan":"ÚÙارÙحا٠٠بختÛارÛ","FldN_City":""},{"FldC_City":"108","FldN_Ostan":"خراسا٠جÙÙبÛ","FldN_City":""},{"FldC_City":"109","FldN_Ostan":"خراسا٠رضÙÛ","FldN_City":""},{"FldC_City":"110","FldN_Ostan":"خراسا٠شÙاÙÛ","FldN_City":""},{"FldC_City":"111","FldN_Ostan":"Ø®ÙزستاÙ","FldN_City":""},{"FldC_City":"112","FldN_Ostan":"زÙجاÙ","FldN_City":""},{"FldC_City":"113","FldN_Ostan":"سÙÙاÙ","FldN_City":""},{"FldC_City":"114","FldN_Ostan":"سÛستا٠٠بÙÙÚستاÙ","FldN_City":""},{"FldC_City":"115","FldN_Ostan":"Ùارس","FldN_City":""},{"FldC_City":"116","FldN_Ostan":"ÙزÙÛÙ","FldN_City":""},{"FldC_City":"117","FldN_Ostan":"ÙÙ","FldN_City":""},{"FldC_City":"118","FldN_Ostan":"کردستاÙ","FldN_City":""},{"FldC_City":"119","FldN_Ostan":"کرÙاÙ","FldN_City":""},{"FldC_City":"120","FldN_Ostan":"کرÙاÙشاÙ","FldN_City":""},{"FldC_City":"121","FldN_Ostan":"Ú©ÙÚ¯ÛÙÙÛÙ ÙبÙÛراحÙد","FldN_City":""},{"FldC_City":"122","FldN_Ostan":"Ú¯ÙستاÙ","FldN_City":""},{"FldC_City":"123","FldN_Ostan":"Ú¯ÛÙاÙ","FldN_City":""},{"FldC_City":"124","FldN_Ostan":"ÙرستاÙ","FldN_City":""},{"FldC_City":"125","FldN_Ostan":"ÙازÙدراÙ","FldN_City":""},{"FldC_City":"126","FldN_Ostan":"ÙرکزÛ","FldN_City":""},{"FldC_City":"127","FldN_Ostan":"ÙرÙزگاÙ","FldN_City":""},{"FldC_City":"128","FldN_Ostan":"ÙÙداÙ","FldN_City":""},{"FldC_City":"129","FldN_Ostan":"Ûزد","FldN_City":""},{"FldC_City":"100001","FldN_Ostan":"آذرباÛجا٠شرÙÛ","FldN_City":"کشکسراÛ"},{"FldC_City":"100002","FldN_Ostan":"آذرباÛجا٠شرÙÛ","FldN_City":"سÙÙد"},{"FldC_City":"100003","FldN_Ostan":"آذرباÛجا٠شرÙÛ","FldN_City":"سÛس"},{"FldC_City":"100004","FldN_Ostan":"آذرباÛجا٠شرÙÛ","FldN_City":"دÙزدÙزاÙ"},{"FldC_City":"100005","FldN_Ostan":"آذرباÛجا٠شرÙÛ","FldN_City":"تÛÙÙرÙÙ"},{"FldC_City":"100006","FldN_Ostan":"آذرباÛجا٠شرÙÛ","FldN_City":"صÙÙÛاÙ"},{"FldC_City":"100007","FldN_Ostan":"آذرباÛجا٠شرÙÛ","FldN_City":"سردرÙد"},{"FldC_City":"100008","FldN_Ostan":"آذرباÛجا٠شرÙÛ","FldN_City":"ÙادÛØ´Ùر"},{"FldC_City":"100009","FldN_Ostan":"آذرباÛجا٠شرÙÛ","FldN_City":"ÙشترÙد"},{"FldC_City":"100010","FldN_Ostan":"آذرباÛجا٠شرÙÛ","FldN_City":"زرÙÙ"},{"FldC_City":"100011","FldN_Ostan":"آذرباÛجا٠شرÙÛ","FldN_City":"ترکÙاÙÚاÛ"},{"FldC_City":"100012","FldN_Ostan":"آذرباÛجا٠شرÙÛ","FldN_City":"ÙرزÙاÙ"},{"FldC_City":"100013","FldN_Ostan":"آذØ

راهی داره که فارسی نمایش بده؟

و اینکه سوالی که برام پیش اومده البته میدونم اینجا جای پرسیدنش نیست ولی  volley روی کدوم نسخه اندروید به بالا جواب میده؟

با تشکر

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

در 50 دقیقه قبل، kolman گفته است :

 

این مشکل قاعدتا از سمت سرور هست. باید کدهای سمت سرور رو بررسی کنید . در صورت امکان کدهای سمت سرور رو قرار بدین که بررسی بشه

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

  • 2 ماه بعد...

سلام آقای شاهپیری

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

{
  "method": "getPostByShareLink",
  "api_version": "0",
  "Content-Type": "application/json; charset=UTF-8",
  "auth": "zkfvkypwljubqkyxclnyopaaveokujuy",
  "client": {
    "app_name": "Main",
    "app_version": "1.7.7",
    "package": "com.instagram.android",
    "platform": "Android"
  },
  "data": {
    "share_string": "EYmVJZVWZG",
    "profile_id": "5b69ea9e9dc6d60589d991c5"
  }
}

بخش Client یا data را چجوری باید درست کرد؟؟؟

بقیه رو میشه مثل کد زیر درست کرد ولی اگر زیر مجموعه داشته باشه باید چیکار کرد؟

Json.putToJSON("api_version", "0")
Json.putToJSON("Content-Type", "application/json; charset=UTF-8")
Json.putToJSON("auth", "zkfvkypwljubqkyxclnyopaaveokujuy")
Json.putToJSON("method", "getPostByShareLink")

 

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

در 6 ساعت قبل، Mr.Kafiri گفته است :

سلام آقای شاهپیری

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


{
  "method": "getPostByShareLink",
  "api_version": "0",
  "Content-Type": "application/json; charset=UTF-8",
  "auth": "zkfvkypwljubqkyxclnyopaaveokujuy",
  "client": {
    "app_name": "Main",
    "app_version": "1.7.7",
    "package": "com.instagram.android",
    "platform": "Android"
  },
  "data": {
    "share_string": "EYmVJZVWZG",
    "profile_id": "5b69ea9e9dc6d60589d991c5"
  }
}

بخش Client یا data را چجوری باید درست کرد؟؟؟

بقیه رو میشه مثل کد زیر درست کرد ولی اگر زیر مجموعه داشته باشه باید چیکار کرد؟


Json.putToJSON("api_version", "0")
Json.putToJSON("Content-Type", "application/json; charset=UTF-8")
Json.putToJSON("auth", "zkfvkypwljubqkyxclnyopaaveokujuy")
Json.putToJSON("method", "getPostByShareLink")

 

ورودی متد putToJSON از نوع object هست دوست عزیز. شما میتونید یه  جیسون آبجکت دیگه درست کنید و توی آبجکت اصلیتون قرار بدین

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

در 13 دقیقه قبل، mohamad azimi گفته است :

سلام

این فایل imgflipmemes.ja رو چطور بگیرم

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

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

  • 2 ماه بعد...

سلام این کتابخونه نسخه های 32 بیت و 64 بیت رو پشتیبانی میکنه؟
برنامه رو میخواهم تو گوگل منتشر کنم به مشکل خورده 
و میگه چون کدها 64 بیت رو پشتیبانی نمیکنه اصلاح کنید 
کتابخونه های دیگه برنامه همه  برای خود بیسیکه به جز این کتابخونه 
حالا میخاستم بدونم این کتابخونه سیستم 64 بیتی رو پشتیبانی میکنه ؟
https://www.b4x.com/android/forum/threads/update-my-app-to-google-play-and-get-error-support-64-bit-architectures.108462/#post-678020

 

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

در 55 دقیقه قبل، arastooms گفته است :

 

سلام خدمت شما. دوست عزیز این کتابخونه هیچ کد نیتیوی توش استفاده نشده که بخواد با 64 بیت مشکل داشته باشه. گوشی خودم 64 بیته و موردی نداره

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

  • 1 ماه بعد...

سلام بنده مشکل توی دریافت data رو دارم هرطور کد رو مینویسم اشتباه میشه

[{"status":"OK","data":[{"Number":"2223344","Name":"abc","Family":"efg","Address":"aaaaaaaa","City":"\u064a\u0632\u062f\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t","PersonalCode":"2","Othernumber":"","Mail":"","picture":""},{"Number":"9366724006","Name":"xxxxxx","Family":"","Address":"","City":"","PersonalCode":"","Othernumber":"","Mail":"","picture":""}]}]

 

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

در 12 دقیقه قبل، Ramin Ros گفته است :

سلام بنده مشکل توی دریافت data رو دارم هرطور کد رو مینویسم اشتباه میشه


[{"status":"OK","data":[{"Number":"2223344","Name":"abc","Family":"efg","Address":"aaaaaaaa","City":"\u064a\u0632\u062f\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t","PersonalCode":"2","Othernumber":"","Mail":"","picture":""},{"Number":"9366724006","Name":"xxxxxx","Family":"","Address":"","City":"","PersonalCode":"","Othernumber":"","Mail":"","picture":""}]}]

 

سلام و درود.به شکل زیر...

Dim perarray As PersianJSONArray
	perarray.initialize(File.ReadString(File.DirAssets,"json.txt"))
	Dim perobj As PersianJSONOBject=perarray.getJsonObject(0)
	Dim status As String=perobj.getString("status")
	Log("status="&status)
	Dim data As PersianJSONArray=perobj.getJsonArray("data")
	For i=0 To data.size-1
		Dim obj As PersianJSONOBject=data.getJsonObject(i)
		Dim number As String=obj.getString("Number")
		Log("number="&number)
		Dim Name As String=obj.getString("Name")
		Log("Name="&Name)
	Next

 

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

  • 3 سال بعد...
49 دقیقه قبل، mr mmd گفته است:

درود

کتابخانه "PersianJSONOBject" داخل این محصول هست؟ اگه نیست از کجا میتونم پیداش کنم؟

 درود. بله دوست عزیز این یکی از کلاسهای این کتابخونه اس

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

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

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

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

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

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

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

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

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

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

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

×
  • اضافه کردن...