30/09/2018, 19:16
Tình Hình là Mình Muốn có Cơ Sở Danh Sách Karaoke list Dữ Liệu Là SQLite
Làm sao đọc file txt chuyển vào database (sqlite) để truy vấn , mình cần cơ sở dữ liệu để truy vấn và là database cho ứng dụng android , ai có tài liệu hay hướng nào chỉ mình với
Bài liên quan
bạn có thể chuyển file txt đó sang excel hoặc đuôi csv rồi viết tool chuyển qua sqlite.
có đó có tool sẳn không bạn
Mỗi ứng dụng có 1 tool khác nhau. Tùy mục đích. Cái này dễ mà
nhưng chưa học chỉ làm ứng dụng qua loa chưa có kinh nghiệm về java mấy nên rất khó
Bây giờ bạn chuyển hết text sang bên excel sao cho hợp lý đi. R mình chỉ tiếp.
rồi ok roi bạn ak tiếp mình phải làm gì
từ file text định dạng chuẩn theo quy ước convert sang câu lệnh insert trong SQL thì có gì đâu nhỉ. Gửi mình file text mình xem rồi gửi cho code tool hoặc file thành phẩm luôn cho
Viet tool add excel vao database. Dung jxl workbook nhe.
mình đã từng chuyển từ bằng cách từ text chuyển qua db bằng java nhưng không được .
bạn xử lí không được, vì format cho một bài hát trong txt của bạn không đồng nhất, lúc thì mã số, bài hát, một đoạn lời, tác giả, … còn lúc thì mã số, bài hát, một đoạn lời, nhạc, lời…
bạn phải xử lí vấn đề này nhé
bạn thử copy ra excel xem nó có phân chia rõ ràng các dòng các cột không, hay nhảy lung tung. Vì như file txt này k có cấu trúc nào phân biệt giữa các đối tượng với nhau cả. add vào db rất khó
mình cũng thử test bằng file txt đơn giản rồi nhưng vẫn lỗi. mình sử lý bằng mấy dòng đơn giản ngăn cách bởi dấu phẩy
Do bạn xử lí thôi
Ví dụ nhé :
Quy định chuẩn là
Format : {
Tác giả :
Bài hát
Lời
Ca sỹ
} mỗi loại là một dòng hoặc dấu phẩy tùy bạn
Khi có format chuẩn bạn read file và xử lí thôi.
Còn cái hình bạn upload ở trên là không giống một kiểu định dạng nên khó xử lí. Còn bạn có cách xử lí hay hơn thì ở bạn. Thân chào
Vì fite text này mình chuyển từ file pdf và định dạng lại nên hơi khó có cách nào tối ưu hơn không nhỉ
cám ơn bạn đúng là nó không theo chuẩn mà nhảy lung tung hết , từ 1 file pdf như vậy https://drive.google.com/file/d/0B5_h9GuPG8XRR3MyYVFmakxKZTQ/view?usp=sharing chuyển qua text là sao cho chuẩn đây , mình mới tập sự mong anh em giúp đỡ
tình hình là mình chuyển 3 dấu chấm thành dấu Space hết rồi . không biết dùng vậy dễ truy vấn hơn không
đưa dữ liệu về xml rồi dùng xml parser đọc rồi tạo đưa vào object…