ورود

View Full Version : راه حل کتابساز ها در فصل بندی کتاب؟



seyed_27
دوشنبه 16 فروردین 1395, 03:10 صبح
بسمه تعالی

سوالی که تا حالا نتونستم حلش کنم اینه

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

اما در کتابهایی که با خودمون میسازیم برای هر کتاب باید ساختار بانک (sqllite)رو بر اساس فهرست و فصل ها و زیر فصل ها و ... تغییر داد
از همه مهمتر کدها رو براساس اون فصل بندی ها نوشت

چه راه حلی میشه پیاده کرد که نیایم در هر بار طراحی کتاب ، سورس برنامه رو تغییر بدیم

یه سورس هوشمند و یه بانک بسازیم و به راحتی داده ها رو وارد کنیم و بانک رو به برنامه معرفی کنیم و با اجرای برنامه کتاب مورد نظر لود بشه

به همین راحتی

یکی بیاد این مشکل اساسی رو حل کنه

یه فهرست کتاب ضمیمه کردم

seyed_27
سه شنبه 17 فروردین 1395, 04:39 صبح
یافتم

یافتم

یافتم

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

یه کد نوشتم با یک ساختار دیتابیس استاندارد که هرچه فصل و زیر فصل داشته باشی نشون میده
(به زبان basic4android)
البته الگوریتمش خیلی سادست اما کاربردی!
حتی اگر فصل ها و زیر فصل ها نامنظم باشه

یعنی یکی 10 تا زیر فصل با عمق n و یکی اصلا زیر فصل نداشته باشه!

دم خودم گرم
نتیجه کار رو ببینید(سورس نیست):
فایل های پیوستی

ساختار فصل بندی رو هم گذاشتم ببینید چقدر راحت میشه فصل بندی به این پیچیدگی رو ساخت::