برنامه نویسی

schema-org-java 0.4.0 منتشر شد – کتابخانه جاوا برای کار با داده های Schema.org در قالب JSON-LD

اگر تا به حال با داده های ساخت یافته کار کرده اید، احتمالاً با Schema.org آشنا هستید.

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

بنابراین، ایجاد تمام موجودات مورد نیاز برای پروژه خود و سپس سریال‌سازی/آسیاب‌زدایی داده‌ها در قالب JSON-LD می‌تواند خسته‌کننده باشد.

schema-org-java کتابخانه ای برای کار با موجودیت های Schema.org است.

موجودیت ها را می توان به راحتی با افزونه Maven تولید کرد و سپس با ماژول سریال ساز به فرمت JSON-LD سریالی / سریال زدایی کرد.

این کتابخانه دارای ویژگی های زیر است:

  • به طور کامل از واژگان تعریف شده در فضای نام http://schema.org پشتیبانی می کند.
  • به طور کامل از نوع وراثت چندگانه، چندین مقدار در هر ویژگی در http://schema.org پشتیبانی می کند.
  • هر نوع Schema.org دارای یک رابط جاوای متناظر است که روش های مناسب برای گرفتن/تنظیم مقادیر ویژگی های آن نوع خاص را فراهم می کند.
  • از تولید همه انواع Schema.org به طور همزمان یا انواع خاص پشتیبانی می کند.
  • به طور کامل از اسناد Schema.org از انواع و ویژگی ها با افزودن Javadoc بر روی کلاس ها و متدهای تولید شده پشتیبانی می کند.
  • از نسخه های مختلف واژگان Schema.org پشتیبانی می کند.
  • از سریال‌سازی و سریال‌زدایی اشیاء Schema.org به فرمت‌های JSON-LD و از آن‌ها پشتیبانی می‌کند.

در اینجا ویدیویی وجود دارد که تولید و ایجاد موجودیت های Schema.org را نشان می دهد:

user-images.githubusercontent.com

اگر علاقه مند هستید، لطفا نگاهی بیندازید و نظرات خود را به من بگویید 🙂

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا