کدهای گنجور

خروجیهای XML و JSON برای شعرهای تصادفی

علاوه بر کد جاوا اسکریپت، دو نوع خروجی دیگر با قالبهای XML و JSON نیز از طریق این سرور کدهای گنجور در دسترس قرار گرفته است که می‌تواند برای برنامه‌نویسان کارایی داشته باشد.

نمونه کد XML:

http://c.ganjoor.net/beyt-xml.php?n=10&a=1&p=2

همچنان که در نمونه کد بالا مشاهده می‌کنید علاوه بر پارامترهای شاعر (p) و نمایش دو بیت (a) (که در بخش بدلخواهسازی راجع به آنها توضیح داده شده)، پارامتر دیگری (n) برای تعیین تعداد بیتهای مورد نیاز نیز در این کد در نظر گرفته شده است که حداکثر مقدار قابل قبول برای آن 20 است.

نمونه کد JSON:

http://c.ganjoor.net/beyt-json.php

که در کد JSON پارامترهای a و n تأثیر ندارد و تعداد بیتهای ظاهر شده در خروجی همواره یک بیت است.

استفاده از پایگاه داده‌های SQLite گنجور رومیزی

راه دیگر پیش روی برنامه‌نویسان برای انواع کاربردهای مرتبط با نمایش شعر استفادۀ مستقیم از پایگاه داده‌های نرم‌افزار کدباز، آزاد و رایگان گنجور رومیزی است. پایگاه داده‌های این نرم‌افزار، در مسیر نصب آن قرار می‌گیرد و می‌توان آن را توسط ابزارهایی همانند این نرم‌افزار باز کرد و از آن استفاده نمود.