Как сохранить данные из PDF-файла в SQLite для использования в программировании iPhone - PullRequest
0 голосов
/ 19 июля 2011

У меня есть pdf-файл, содержащий цитаты некоторых известных людей. Я хочу сохранить эти цитаты в sqlite database.any предложения?

Ответы [ 2 ]

1 голос
/ 19 июля 2011

Нет прямой связи с pdf и sqlite.

Сначала вы должны каким-то образом декодировать информацию / данные из PDF-файла.Прочитайте цитаты в текстовом формате.

Затем вы можете вставить их в базу данных sqlite.

Это довольно сложная задача для декодирования информации из файла PDF.Тогда вам нужно знать структуру формата файла PDF.Вы можете получить описание здесь формат файла pdf

Я думаю, вы можете найти какой-нибудь конвертер файла pdf, чтобы конвертировать его в текст, html, xml или csv.Затем прочитайте это своим приложением.

0 голосов
/ 19 июля 2011

Я думаю, что лучший способ - через командную строку

awk '{printf "INSERT INTO Quotes VALUES (\ x27% s \ x27, \ x27 Авраам Линкон \ x27); \ n", $ 0}' Цитаты-AbrahamLincon.txt

где Quotes-AbrahamLincon.txt содержит

Друг - это тот, у кого таких же врагов, как и у вас.

Дом, разделенный против самого себя, не может стоять.

Я боюсь, что женщина - единственное, что, как я знаю, не причинит мне вреда.

Вывод будет

ВСТАВИТЬ В ЦЕНЫ ЦЕНЫ («Друг тот, ктоимеет тех же врагов, что и у вас. ',' Авраам Линкон ');

ВСТАВЬТЕ В ЦЕННОСТИ ЦЕНЫ («Дом, разделенный против себя, не может стоять.», «Авраам Линкон»);

INSERT INTO Quotes VALUES («Единственное, чего я боюсь, это то, что я знаю, что женщина не причинит мне вреда», «Авраам Линкон»);

теперь вы можете записать это в sqlite db

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...