gpt4 book ai didi

android - 有人可以详细说明和解释这种代码。我想了解更多关于它的信息来建立数据库

转载 作者:行者123 更新时间:2023-11-29 21:03:42 25 4
gpt4 key购买 nike

这是我从 https://www.ars.usda.gov/Services/docs.htm?docid=8964 获得的代码示例.我还没有找到解释此类代码或如何将其导入 SQLite 数据库的示例。在对代码有了一点了解之后,我应该能够使用它。语言java。

~01001~^~0100~^~Butter, salted~^~BUTTER,WITH SALT~^~~^~~^~Y~^~~^0^~~^6.38^4.27^8.79^3.87
~01002~^~0100~^~Butter, whipped, with salt~^~BUTTER,WHIPPED,WITH SALT~^~~^~~^~Y~^~~^0^~~^6.38^4.27^8.79^3.87
~01003~^~0100~^~Butter oil, anhydrous~^~BUTTER OIL,ANHYDROUS~^~~^~~^~Y~^~~^0^~~^6.38^4.27^8.79^3.87

最佳答案

看来您需要为这些数据编写自己的解析器。我不知道有任何专门为这种类型的解析构建的 android 库,但这并不难。

类似于,其中文档是文件每一行的列表。

for(string line : document)
string[] values = line.split("^");
for(string value : values)
//Add to database

这将为您提供每一行的所有值。看起来好像字符串被 ~~ 包围了。所以要检查字符串

if(value.CharAt(0) == '~' && value.CharAt(value.length -1))

空值将是

if("~~".equals(value))

查看您链接的文档,尽管它们似乎没有为您提供列标题,因此您必须为每个必须解析的文件手动设置这些标题。

关于android - 有人可以详细说明和解释这种代码。我想了解更多关于它的信息来建立数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25187900/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com