问题标签 [opencsv]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
installation - 如何在 Eclipse (Ubuntu) 中安装 opencsv lib
我知道这个问题很愚蠢,我很努力地搜索但仍然找不到解决方案。
事情是这样的:我下载了带有libs的opencsv的源代码(它的文件名是:opencsv-2.3-src-with-libs.tar.gz),并尝试将其导入我的android项目(在Ubuntu eclipse下)。据我所知,如果不是以*.jar结尾的任何文件,我都无法将其导入为lib,而包中只有一个.jar文件,遗憾的是junit-4.7.jar,似乎没有什么可做的用opencsv做。我严重困惑...
请告诉我如何将 tar.gz 文件作为库导入,非常感谢任何帮助!
java - 使用 opencsv 将 csv 文件解析为类 getter 方法
我正在尝试使用 opencsv 传递一个 csv 文件。该 csv 文件有三列 (,)。如何使用各自的值将每一行解析为我的数组列表?请参阅下面的代码。
java - 有没有办法在java中更改csv文件中特定单元格的值?
我已经在 StackOverflow 上解决了有关此问题的其他问题,但那里提到的库只允许读取或写入。其中一些确实允许像 SuperCSV 那样进行部分读取或写入,但没有库可用于更新特定单元格的值。是否有其他可以使用的库或者我需要手动完成?
java - openCSV 解析单个列
我使用 tokenize 在 groovy 中编写了一个解析 .csv 文件的脚本,但最终并没有完全满足我的需要,我正在尝试使用 openCSV 库,但我不确定如何解析各个列。到目前为止,这是我的代码:
这是我的输入数据:
所以我想弄清楚的是如何打印所述行中的选择列。还要提前感谢,我正试图了解 groovy/java,我来自 Ruby 背景。
eclipse - 将 Open CSV 阅读器库添加到 GWT - 收到错误消息
我使用这个库来解析我的 GWT 应用程序中的 CSV 文件。但是,它编译得很好,但我在控制台运行时遇到错误。
为了将它包含在我的 GWT 项目中,我还将 jar 文件复制到了我的 WEB-INF->lib 文件夹中。
然后我在 project-> rightclick->configurebuildpath 中添加了我的项目的路径...
但是现在我在运行应用程序时在控制台上看到了这些错误:
任何人都可以就我到底做错了什么以及如何让它发挥作用提供任何建议
java - Java 简单行解析器
我可以看到一堆 Java 解析器,如 OpenCSV、antlr、jsapar 等,但我没有看到任何能够同时指定自定义行分隔符和列分隔符的解析器?我们有任何这样易于使用的库吗?我现在不想用 Scanner 或 Stringtokenizer 写一个!
例如。一个 | 乙 || C | D || E | F
想把上面的字符串分解成 {{A,B},{C,D},{E,F}}
java - 如何确定字符来源是否来自键盘(在读取文件内容时)
我正在解析 CSV 文件,有时可能会遇到非法文件,例如jpeg或pdf等...
因此,当我解析文件内容时,我想确定字符是否合法(来自键盘),例如5 & % !等等...
但不是这样的字符:� ַ和其他奇怪的字符,可以在图像 pdf和其他文件中找到
我不想检查文件的 mime 类型,我不想添加几个第三方 jar 来解决这个问题,我想通过查看其字符来确定正在解析的文件是否有效
类似的东西Character.isLetterOrDigit
可以判断这个字符是从键盘输入的字符还是一些奇怪的字符,比如◌ַ
*还有一件事我需要能够接受各种语言的字符(不仅是英语),所以我想避免做简单的字符比较c <= 32 && c >= 126
等等......
顺便说一句,我正在寻找这个问题CSV file validation with Java中描述的问题的答案
ffmpeg - 在 macos 上编译 opencv 错误 - libavformat 中的错误
我已经尝试在两个 Mac 中编译 OpenCSV,但我都有错误。错误如下:
/usr/local/include 中的 libavformat 与 ffmpeg 一起安装。ffmpeg 是 0.8.5 版本
有人有同样的问题吗?
android - 从 SD 卡读取并插入 SQL 表非常慢
我有一个让我发疯的问题,如果你们提出任何想法,我将不胜感激。我将数据从 CSV 文件(使用 openCSV)导入数据库,之前这个过程在大约 3-5 秒内完成,包括从服务器下载的时间。CSV 文件有 3035 条记录。我尝试将解析与 CSV 分离并插入到表中,但无济于事。
听起来很奇怪,我的应用程序中突然发生了一些变化,现在这个过程需要更长的时间。
缩小范围后,我发现 SQLite 插入表非常慢。在过去的几个小时里,我一直在恢复旧代码,看看是否有什么变化,但没有运气。
我遇到了一些类似的问题,其答案建议我使用 InsertHelper,我确实这样做了。这对导入时间完全没有影响。目前插入数据需要 60 秒,而过去只需要几秒钟。
java - 如何在 opencsv 中读取 utf-8 字符
我正在尝试从 csv 文件中读取。该文件包含 UTF-8 字符。因此,基于Parse CSV file contains a Unicode character using OpenCSV and How read Japanese fields from CSV file into java beans? 我刚写
但它不起作用。>>Sí, es nuevo<< 文本在记事本、Excel 和各种其他文本编辑工具中正确可见,但是当我通过 opencsv 解析文件时,我得到 >>S�, es nuevo<< (í 是特殊字符,如果您想知道 ;)
我究竟做错了什么?