PDA

View Full Version : ثبت متون در دیتابیس



mnakhaeipoor
جمعه 15 خرداد 1394, 19:05 عصر
سلام
برای ساخت یک کتاب من خیلی از متون رو از اینترنت گردآوری کردم تو فایل های ورد (حدود 200 تا فایل ورد شده)
حالا که میخوام قرارشون بدم تو دیتابیس (من با sqlite browser کار میکنم) باید یکی یکی هر 200 تا فایل ورد رو کپی کنم تو دیتابیس یا راه عاقلانه تر دیگه ای هم وجود داره؟
و نکته ی دیگه اینکه وقتی متون کپی میشن تو دیتابیس شکل و شمایل متن ها یه مقداری بهم ریخته و بد ترکیب میشه
راهی هست که بشه متون را با حفظ انسجام در دیتابیس قرار داد؟ (یا با همون انسجام قبلی از دیتابیس گرفت و در textview نمایششون داد)

JYasProgramer
شنبه 16 خرداد 1394, 08:44 صبح
دوست عزیز یه دیتابیس بساز و فایل های ورد خودتو در sdcard قرار بده یا در فولدر asset (اگه زیر 1 مگ هستن) حالا آدرس اون فایل های ورد رو که در هر کجا قرار دادی رو در سطر های دیتابیس بزار و هر بار که میخوای فایل وردت باز بشه اون آدرسا رو فراخونی کن

mnakhaeipoor
شنبه 16 خرداد 1394, 09:24 صبح
دوست عزیز یه دیتابیس بساز و فایل های ورد خودتو در sdcard قرار بده یا در فولدر asset (اگه زیر 1 مگ هستن) حالا آدرس اون فایل های ورد رو که در هر کجا قرار دادی رو در سطر های دیتابیس بزار و هر بار که میخوای فایل وردت باز بشه اون آدرسا رو فراخونی کن
ممنون
اما فایل های ورد من حدودا هفت هشت مگ هستن:افسرده:
اگه بنا به گفته خودتون تو assets نذارمشون پس کجا قرار بدمشون؟ :متفکر:
تو sdcard هم که بذارم بعد که از پروژه فایل apk گرفتم و خواستم عرضه اش کنم تکلیف چی میشه؟! :گیج:

JYasProgramer
شنبه 16 خرداد 1394, 16:51 عصر
تو sdcard هم که بذارم بعد که از پروژه فایل apk گرفتم و خواستم عرضه اش کنم تکلیف چی میشه؟!


هنگام نصب تعریف کن یه فولدر بسازه (یعنی یه بار وارد برنامه شد و خارج شد فولدر ساخته شه) و داده ی خودتو در اون فولدر قرار بده و سپس آدرس اون فولدرو بگیر و بقیه رو خودت میدونی...

mnakhaeipoor
شنبه 16 خرداد 1394, 17:41 عصر
هنگام نصب تعریف کن یه فولدر بسازه (یعنی یه بار وارد برنامه شد و خارج شد فولدر ساخته شه) و داده ی خودتو در اون فولدر قرار بده و سپس آدرس اون فولدرو بگیر و بقیه رو خودت میدونی...
خیلی ممنونم :تشویق::تشویق:
فقط دو تا سوال دیگه برام مبهم مونده :افسرده:
1 - فایل های وردی که قراره در فولدری که در sdcard ایجاد کردم کپی بشن رو توی فولدر raw باید قرار بدم ؟ یا جای خاص دیگه ای داره ؟ :متفکر::متفکر:
2 - بعد از اینکه آدرس فایل های ورد رو در دیتابیس قرار دادم و خواستم محتواشون رو بخونم از Library خاصی باید استفاده کنم ؟ (در حالت عادی که یک View نمیتونه فایل .docx بخونه)

JYasProgramer
یک شنبه 17 خرداد 1394, 08:34 صبح
سوال اول: نه داخل یه فولدر در همون sdcard قرار بده و نیازی نمیشه که در raw بزاری چون فولدر res فقط readable هست
سوال دوم: بله نیاز به کتابخانه داره باس پیدا کنیش
اینجا (https://github.com/asposewords/Aspose_Words_Android)

اینجا (http://www.csr.com/products/directoffice-mobile-sdk)
رو مطالعه کن

mnakhaeipoor
یک شنبه 17 خرداد 1394, 17:31 عصر
سوال اول: نه داخل یه فولدر در همون sdcard قرار بده و نیازی نمیشه که در raw بزاری چون فولدر res فقط readable هست
سوال دوم: بله نیاز به کتابخانه داره باس پیدا کنیش
اینجا (https://github.com/asposewords/Aspose_Words_Android)

اینجا (http://www.csr.com/products/directoffice-mobile-sdk)
رو مطالعه کن
منظورم اینه که وقتی تو محیط eclipse یا Android Studio هستم تو کدوم فولدر از فولدر های project قرار بدمشون که بعد که از پروژه فایل apk گرفتم داخل فایل apk قرار داشته باشن
بالاخره باید فایل های ورد رو داخل یکی از فولدر های پروژه (raw - values - strings - assets) قرار داده باشم تا وقتی که طرف میاد و فایل apk برنامه رو روی گوشیش نصب میکنه فایل های ورد در sdcard گوشیش کپی بشن