草庐IT

csv_data

全部标签

java - 在 Java 中解析 CSV

我有这种奇怪的情况,我必须水平阅读。所以我得到一个csv文件,其中包含水平格式的数据。如下所示:CompanyName,RunDate,10/27/2010,11/12/2010,11/27/2010,12/13/2010,12/27/2010....RunDate之后显示的所有日期都是运行日期字段的值,我必须在我的系统中为该公司更新该字段。日期值不是固定的数字,它们可以是单个值到10到n个数字。所以我需要读取所有这些值并在系统中更新。我正在用Java编写这个。 最佳答案 String,split(",")不太可能起作用。它会拆分嵌

java - PreparedStatement : How to insert data into multiple tables using JDBC

有人能告诉我以下JDBC代码中是否需要第一个stmt.close();来针对两个不同的表执行两个不同的SQL查询吗?publicclassMyService{privateConnectionconnection=null;publicvoidsave(Bookbook){try{Class.forName("com.mysql.jdbc.Driver");connection=DriverManager.getConnection("jdbc:mysql://localhost:3306/mydb","root","password");PreparedStatementstmt=c

java - 使用 opencsv 将 CSV 写入字符串而不创建实际文件或临时文件

我正在尝试使用opencsv库编写一个csv文件。限制是我不想在磁盘上创建文件,甚至不想创建临时文件。有什么办法可以实现吗?据我所知,CSVWriter的构造函数需要一个FileWriter对象。谢谢! 最佳答案 实际上是constructor需要一个Writer你可以提供aStringWriter创建一个字符串。 关于java-使用opencsv将CSV写入字符串而不创建实际文件或临时文件,我们在StackOverflow上找到一个类似的问题: https:

java - Spring Data - 从表中获取最后一条记录

这个问题在这里已经有了答案:GetlastrecordsorderedbydateonSpringData(2个答案)关闭4年前。我正在使用SpringDataJPA,我想从Settings表中检索最后一条记录。我有SettingsRepository以及由SpringData实现的标准方法。如何编写方法(或查询)从给定表中检索最后一行?interfaceSettingsRepositoryextendsJpaRepository{//?}

JAVA - 将 CSV 导入 ArrayList

我正在尝试使用StringTokenizer将CSV文件导入到Arraylist:publicclassTest{publicstaticvoidmain(String[]args){Listdatalist=newArrayList();try{FileReaderfr=newFileReader("c:\\temp.csv");BufferedReaderbr=newBufferedReader(fr);StringstringRead=br.readLine();while(stringRead!=null){StringTokenizerst=newStringTokenize

java - 有关 web.xml 中的 <data-source> 标记的更多信息

我一直在寻找关于JavaEE应用程序的数据源配置的标准,但我在Internet上找到的所有内容都是特定于容器的(例如:context.xmlTomcat)。我找到了thisveryraresubject关于标签。看里面的链接,很有意思。我无法在Sun/Oracle文档中找到更多信息。所以我有几个问题:标签适用于所有网络服务器?(Tomcat,JBoss)多个资源:我们可以拥有多个吗web.xml中的标记?我们必须使用吗?当我们使用时web.xml中的标记(用于@Resource注释)标签,还是没有必要?当我们用“InitialContext”或“@Resource”,每次调用都是相同的

java - Spring Data Rest JPA - 无法延迟加载 OneToMany 双向关系

我有两个实体,Company和Job,具有OneToMany双向关系。我的问题是我不能延迟加载公司的Listjobs.例如当我这样做时:获取/api/companies/1这是JSON响应:{"id":1,"name":"foo",..."_embedded":{"jobs":[{...},...{...}],"employees":[{...},{...}]},"_links":{"self":{"href":"http://localhost:8080/api/companies/1"},"jobs":{"href":"http://localhost:8080/api/compa

java - 如何在 GWT 中将 JSONObject 转换为 .csv?

我是GWT的新手,很抱歉,如果这是一个微不足道的问题,但我找不到答案。我有这个已经工作的功能,我可以在其中导出为.xlsx一张表。没关系,它可以毫无问题地导出文件。这是使用此第3方实用程序:https://github.com/stephenliberty/excel-builder.js/我的问题是我想将文件保存为.csv但我无法转换此gwt版本的JSONObject(com.google.gwt.json.client.JSONObject.JSONObject())到csv中,我找不到任何关于这个excel-builder-js的有用文档,如果这也可以导出为csv或不......

java - 如何在附加条件下使用 Spring Data JPA 示例匹配器

我正在尝试使用SpringJPA的示例来进行搜索。有了下面的代码,大部分都符合要求。publicPagefindShops(Shopcondition,Pageablepageable){ExampleMatchermatcher=ExampleMatcher.matching().withStringMatcher(StringMatcher.CONTAINING).withIgnoreCase();returnshopDao.findAll(Example.of(condition,matcher),pageable);}此外,我只需要状态不等于DELETED的SHOP。比如,.w

java - 使用 Java 验证 CSV 文件

我正在逐行读取文件,如下所示:FileReadermyFile=newFileReader(Filefile);BufferedReaderInputFile=newBufferedReader(myFile);//ReadthefirstlineStringcurrentRecord=InputFile.readLine();while(currentRecord!=null){currentRecord=InputFile.readLine();}但如果上传其他类型的文件,它仍然会读取它们的内容。比如上传的文件是图片,读取文件时会输出乱码。所以我的问题是:如何在读取文件之前确定它是