Android是访问数据的最佳方式,如果是,如何填充Sqlite数据库

Android是访问数据的最佳方式,如果是,如何填充Sqlite数据库,android,sqlite,parsing,pdf,text,Android,Sqlite,Parsing,Pdf,Text,所以,我的数据包含在一个由3列组成的表中,PDF中有几百行,这个表将每季度更新一次,我不知道它们是否可以以任何其他形式呈现给我。我使用ZXing条形码扫描仪检查此数据,查看扫描的UPC是否在其中,以让用户知道它是否为授权项目。我假设我必须将PDF保存为文本,然后以某种方式将此信息导入SQLite DB,这样我就可以向用户提供该行中包含的所有信息,然后从那里我可以使用此信息允许应用程序执行其他操作。不幸的是,当PDF保存为文本时,它只是用空格分隔所有内容,因此我看不到一种简单的方法将这些内容导入数

所以,我的数据包含在一个由3列组成的表中,PDF中有几百行,这个表将每季度更新一次,我不知道它们是否可以以任何其他形式呈现给我。我使用ZXing条形码扫描仪检查此数据,查看扫描的UPC是否在其中,以让用户知道它是否为授权项目。我假设我必须将PDF保存为文本,然后以某种方式将此信息导入SQLite DB,这样我就可以向用户提供该行中包含的所有信息,然后从那里我可以使用此信息允许应用程序执行其他操作。不幸的是,当PDF保存为文本时,它只是用空格分隔所有内容,因此我看不到一种简单的方法将这些内容导入数据库并将它们分隔到相应的列中。我是否需要手动进入并添加分隔符,然后解析数据以将其加载到数据库中?还是我的眼光完全错了,或者说我有什么道理

我需要这是灵活的更新,这就是为什么我认为使用SQLite DB是最好的方法,并希望我可以在安装应用程序时创建DB,所以它只填充一次,直到我发布新数据的更新

提前谢谢你的帮助,我想我很快就能找到正确的方向了