java - 解析平台android添加/放置单独的行而不是数组行
问题描述
我在使用 android 的 Parse 平台时遇到问题。当 NutrientID 上传(见下面的添加)时,它会为每个添加的项目创建一个行数组而不是一个新行。
ParseObject a6 = new ParseObject("c5");
BufferedInputStream bufferedInputStream = new BufferedInputStream(getResources().openRawResource(R.raw.filename));
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(bufferedInputStream));
try {
String line;
int iteration = 0;
String [] nextLine;
while ((line = bufferedReader.readLine()) != null) {
if (iteration == 0) {
iteration++;
continue;
}
String[] cols = line.split(",");
a6.add("NutrientID", cols[0]);
}
a6.saveInBackground(new SaveCallback() {
@Override
public void done(ParseException e) {
if (e == null) {
Log.i("Parse", "Success");
} else {
Log.i("parse", e.toString());
}
}
});
} catch (IOException e1) {
e1.printStackTrace();
}
ParseAnalytics.trackAppOpenedInBackground(getIntent());
}
}
编辑:示例数据位于https://drive.google.com/file/d/1V0Gihnhs82d5rhj6Bun1m_UNOYKnAIKt/view?usp=sharing
解决方案
推荐阅读
- python - 使用 xmltodict 在 Python 中访问标签内的一行
- css - CSS媒体查询在Safari浏览器中不起作用
- angular - 角度刷新组件
- powershell - 单值数组被转换为字符串 - Powershell
- garbage-collection - HotSpot 使用的 Mark-Compact 算法是什么?
- javascript - async.forEachOfSeries 完成任务后如何调用函数
- ios13 - UIApplication.shared.keyWindow?.addSubview 不工作
- c# - 使用 IHttpClientFactory 时如何正确传递取消令牌
- java - 关于 Activity 响应方法中首选项管理器的 Google Play 控制台崩溃报告
- pytorch - 如何从正态分布中抽样?