استفاده از JSON در Perl – آموزش JSON

  • شنبه ۲۰ مهر ۱۳۹۸
  • بازدید ۴۴۱ نفر

json with perl 7172 تصویر

استفاده از JSON در Perl

در این بخش چگونگی encoding و decoding اشیاء JSON در زبان برنامه نویسی Perl را بررسی خواهیم کرد. قبل از شروع کار باید ماژول مربوط به JSON را از CPAN نصب کنیم. هنگامی که فایل JSON-2.53.tar.gz یا هر نسخه جدیدی را دانلود کردید، مراحل زیر را دنبال کنید:

توابع JSON

تابعتوضیحات
encode_json

مقدار داده شده را به یک رشته encode شده و باینری UTF-8 تبدیل می کند.

decode_json

یک رشته JSON را decode می کند.

to_json

مقدار داده شده را به یک رشته JSON تبدیل می کند.

from_json

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

convert_blessed

اگر از این تابع با مقدار پارامتر true استفاده کنید، Perl می تواند از متد TO_JSON برای تبدیل کردن یک شیء به جیسون استفاده کنید.

Encode کردن JSON

تابع encode_json در زبان برنامه نویسی Perl مقدار داده شده را به یک رشته encode شده و باینری UTF-8 تبدیل می کند. در زیر می توانید سینتکس مربوط به این تابع را مشاهده کنید:

مثال

خروجی:

مثال زیر نحوه تبدیل یک شیء به JSON را نشان می دهد:

خروجی:

Decode کردن JSON

تابع decode_json در زبان برنامه نویسی Perl برای decode کردن مقادیر JSON استفاده می شود. در زیر می توانید سینتکس مربوط به این تابع را مشاهده کنید:

مثال

مثال زیر نحوه decode کردن یک شیء جیسون در زبان perl را نشان می دهد. در این مثال ما از ماژول Data::Dumper استفاده کرده ایم.

خروجی:

ثبت نظر
ریفریش کنید!
نظرات کاربران (۰ مورد)

هیچ نظری ثبت نشده است