抱歉,这个天真的问题,但是我在遵循所有可用的教程时被卡住了。因此,是否有一种方法可以从简单列表中填充数据库DB,而不是加载它读取文件?

基本上我要寻找的是类似的东西:

列表对象= ...

数据库db = classGenericSutil.parameterizeorabort(arraydatabase.class,params,objects);

db.Initialize();

提前致谢。

有帮助吗?

解决方案

您的内容是什么 Strings?和Elki解析器所理解的一样吗?

这可能需要一些代码修改,因为解析器是围绕Javas设计的 InputStream. 。我不建议包装 List<String> 进入 InputStream 尽管那可能是最小二费的方法。

你为什么不尝试扩展 AbstractDatabaseConnection (或实施 DatabaseConnection)?数据库连接格式, MultipleObjectsBundle 不超过 List<Object> 和关系元数据;相当容易构造。

另外,您可以使用自己的代码来解析 StringS进入 double[] 然后使用 ArrayAdapterDatabaseConnection;这将包裹 double[] 作为 DoubleVector 为您并构建捆绑包。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top