برنامه نویسی
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 را نشان می دهد:
اگر علاقه مند هستید، لطفا نگاهی بیندازید و نظرات خود را به من بگویید 🙂