csv 相关问题

逗号分隔值或字符分隔值(CSV)是一种标准的“平面文件数据库”格式,用于以纯文本格式存储表格数据,由可选的标题行组成,列出由逗号或制表符或其他分隔符分隔的表字段,后跟一行或多行(换行符换行),将表记录表示为值的分隔列表。换行符和分隔符可以出现在(引用)字段中。

Power Query - 提取嵌套表

我有很多不同结构的csv文件。我希望将他们的名字添加到另一列中。 问题是,UI 方式提供了导入和组合它们的功能,但我最终得到了 o...

回答 1 投票 0

需要帮助通过我的 .NET API 使用 CSVHelper 解析 HTML 标记

我从第三方收到了以下格式的 CSV: 职位申请 ID、品牌、已删除、内部状态、职位代码、职位名称-JobRequisitionLocale、发布开始日期-JobRequisitionPosting、发布结束...

回答 0 投票 0

如何将 pandas.DataFrame 写入带有自定义标头的 csv 文件?

我有一个数据框 将 pandas 导入为 pd df = pd.DataFrame([[1, 2], [3, 4]], 列=['a', 'b']) 我想将 df 写入 csv 文件,但不使用列 ['a', 'b']。第一行是我的自定义...

回答 3 投票 0

替换分隔字符串中的整个整数匹配项及其最多一个相邻逗号

我有这个字符串: 525,294,475,215,365,745 我需要删除 475 ...及其前面的逗号。 如果我需要删除第一个数字(并且字符串中有多个数字),我需要删除...

回答 6 投票 0

在 NIFI 中将 XML 文件转换为 CSV,不起作用

在将 xml 文件转换为 csv 时,对输出感到震惊。 流文件在convertrecord中的输出 期望输出带有逗号分隔值。 示例输入 xml 是。 在将 xml 文件转换为 csv 时,对输出感到震惊。 convertrecord中流文件的输出 期望输出带有逗号分隔值。 示例输入 xml 是。 <root namespace="namespace_value"> <xmlHeader attr1="9.093" attr2="ralg"> <tag1 attr3="ral2"/> <tag2 attr4="2024-01-02"/> </xmlHeader> <Data> <oneelement/> <tag3 att5="attr5_value"> <tag4 attr6="attr6_value" attr7="attr7_value"/> <tag5 attr8="attr8_value"/> <tag6>tag6_value</tag6> <tag7 attr9="attr9_value"> <tag8>tag8_value</tag8> </tag7> </tag3> </Data> <Data> <oneelement/> <tag3 att5="attr5_value"> <tag4 attr6="attr6_value" attr7="attr7_value"/> <tag5 attr8="attr8_value"/> <tag6>tag6_value</tag6> <tag7 attr9="attr9_value"> <tag8>tag8_value</tag8> </tag7> </tag3> </Data> <tag9> <tag10 attr10="attr10_value"/> </tag9> </root> NiFi 中的 XML 到 CSV 的转换不起作用。 NiFi正在运行的版本是1.27。使用convertRecord处理器的地方。使用 xmlReader 和 csvRecordSetWriter 作为控制服务,其中推断模式。 还尝试使用正确的 avro 格式的 Avro 模式,仍然遇到相同的错误。 非常感谢任何快速帮助。 如果允许手动转换。 您可以尝试在 Microsoft Excel 中打开 xml 文件。 使用“作为 XML 表”打开 XML 文件 示例 xml 文本如下所示: 您可以将 Excel 工作表保存或导入为 csv 文件。

回答 1 投票 0

如何在linux中使用jq处理多个文件?

我正在尝试将 SAFECAST API JSON 转换为适合 Excel 等电子表格程序的 CSV,以准备一些数据摘要等。我有半手动 WGET 脚本来下载几个 JSON 文件...

回答 1 投票 0

将数据从 Excel 导出到 txt、csv 或 json

我正在用 Python 实现一个应用程序,该应用程序读取特定的 Excel 文件,然后导出到 3 种类型的文件中的一种(取决于我们在应用程序中选择的类型)。在这个应用程序中,我还设计了一个...

回答 1 投票 0

在网页上将度数符号显示为上标字符

我正在使用 我正在从 CSV 上传化学数据..当我上传 CSV 文件时,20°C 上传为 20°C -- 照原样(ø 是度数符号) 然而,当显示...

回答 1 投票 0

程序重启时数据被覆盖后自动丢失

在我的程序中,我必须将当前数据覆盖到 CSV 文件中。但被覆盖后,当我再次启动程序时,这些数据就消失了。 > 公共类 writeFile { 私人写信...

回答 1 投票 0

使用 python27 从 CSV 文件中仅提取特定列

我对编程相当陌生,试图做一些简单的事情,但似乎无法弄清楚。 我需要获取一个包含大约 6 列的巨大 CSV 文件,对其进行解析并仅将 2 列提取到

回答 2 投票 0

Neo4j/Cypher 中是否有可以替代使用定期提交的方法?

我正在 Linux 上运行 Neo4j 社区版,并且从 CSV 文件加载时遇到重大问题。文件总大小为 < 2GB for the nodes, and about 2GB for the relationships. I'm well

回答 1 投票 0

Oracle:在 SQL Developer 中使用 SQL 脚本导入 CSV 文件

我至少有 20 个 CSV 文件要导入到不同的 20 个表中,每个表一个 CSV 文件。是否有任何步骤可以在不使用 SQL-Loader(GUI 或脚本)或 IMPDP 的情况下导入 CSV 文件?仅使用 SQL

回答 1 投票 0

将 CSV 导入 PostgreSQL 时出错:错误:整数类型的输入语法无效

我对SQL很不熟悉。这是我第一次真正使用它。 我正在尝试导入销售数据 (CSV),但在尝试导入 csv 文件时不断收到此错误: 错误:输入语法无效...

回答 1 投票 0

使用 awk 作为标题

所以我正在寻找有关文本文件标题的帮助。 示例数据文件: $ cat 文件名.txt 安慰,ST,DWC,0900 划线,RA,DWC,1000 格洛特,AU,DWC,1100 压接,DI,DWC,1200 搬家,TI,DW...

回答 1 投票 0

在 csv 文件中写入类的成员

我正在开发一个项目,其中有一个名为 Macchine(汽车)的类,我希望用户插入一辆新车,然后将其保存在 csv 文件中。 公共静态无效插入(){ 列表 我正在开发一个项目,其中有一个名为 Macchine(汽车)的类,我希望用户插入一辆新车,然后将其保存在 csv 文件中。 public static void inserimento(){ List<Macchina> macchine = new ArrayList<>(); String continua; do { System.out.println("Inserisci i dettagli della macchina:"); System.out.print("Produttore: "); String produttoreinput = console.readLine(); System.out.print("Modello: "); String modelloinput = console.readLine(); System.out.print("Accelerazione (0-100 km/h in secondi): "); String accinputstr = console.readLine(); double accinput = Double.parseDouble(accinputstr); System.out.print("Velocità Massima (km/h): "); String vmaxinputstr = console.readLine(); double vmaxinput = Double.parseDouble(vmaxinputstr); System.out.print("Numero di porte: "); String numporteinputstr = console.readLine(); int numporteinput = Integer.parseInt(numporteinputstr); macchine.add(new Macchina(produttoreinput, modelloinput, accinput, vmaxinput, numporteinput)); System.out.print("Vuoi inserire un altro veicolo? (s/n): "); continua = console.readLine(); } while (continua.equalsIgnoreCase("s")); // Salva i dati nel file try (BufferedWriter writer = new BufferedWriter(new FileWriter("macchine.txt"))) { for (Macchina macchina : macchine) { writer.write(macchina.toString()); writer.newLine(); } System.out.println("I dati sono stati salvati nel file ."); } catch (IOException e) { System.out.println("Errore durante il salvataggio dei dati: " + e.getMessage()); } } 这是处理输入和保存的函数。 public String toString(){ return "Produttore: " + super.getproduttore() + " Modello: " + this.getnome() + " Numero di porte: " + Integer.toString(this.getnumporte()) + " Accelerazione (0-100 km/h): " + Double.toString(super.getvmax()) +"s" + " Velocità massima: " + Double.toString(super.getacc()) +"km/h"; } 这就是 Macchina 类中的函数。 问题是,当我插入一辆车时,它会像图像中那样保存,我希望每条信息都有一列。我该怎么办? 添加生成 CSV 文本的方法。 record Vehicle ( String make , String Model , double acceleration ) { String toCsv() { return this.make + "," + … + "\n" ; } Vehicle fromCsv ( String line ) { … } } CSV处理框架 CSV 并不像看起来那么简单。 首先,如果您的内容包含分隔符怎么办?那你需要逃跑。 其次,有一个需要尊重的规范。 因此,理想的解决方案是利用 CSV 处理库,而不是自行处理。幸运的是,Java 生态系统中有几个不错的库可供选择。 像这样修改你的 toString 函数: public String toString(){ return super.getproduttore() + ";" + this.getnome() + ";" + Integer.toString(this.getnumporte()) + ";" + Double.toString(super.getvmax()) +";" + Double.toString(super.getacc()) ; } 并提供如下标题行: String header = "Produttore;Modello;Numero di porte;Accelerazione(0-100 km/h);Velocità massima (km/h)"; 在 for 循环之前将此行写入 .csv(将 .txt 更改为 .csv)文件 writer.write(header); for (Macchina macchina : macch...

回答 2 投票 0

如何将同名数据移动到另一个csv文件中?

我使用这位 YouTuber 的 csv 作为示例: 我想将所有具有重复名称的行移动到另一个 csv 文件中。有没有办法用Excel公式来做到这一点? 我的目标是拥有

回答 1 投票 0

为什么仍然使用XML? [已关闭]

我正在进行数据传输,想知道为什么XML还在使用? 每个来源都将 JSON 甚至 CSV 数据格式置于 XML 之上,但从实践来看,我可以说 XML 仍然很流行。只有

回答 1 投票 0

解析 CSV 文件时出错:[TypeError: 网络请求失败]

我正在使用 papaparse 在我的 React Native 应用程序中实现 csv 文件。我不明白为什么我不断收到此错误,指出解析 CSV 文件时出错:[TypeError: 网络请求失败]。

回答 1 投票 0

按索引范围有效地将大型 CSV 文件拆分为较小的文件,无需将整个文件加载到 RAM 中

我有一个很大的 CSV 文件 (60GB),无法放入 RAM。第一列包含一个从 2000 到 2999 的排序索引,并且可以在行之间重复。我想把60GB的文件分成10个...

回答 1 投票 0

AWS Athena SQL 查询 - 将日期转换为字符串

我有一个 Athena SQL 查询,我正在计算一些交货日期,如下所示。 事件时间不为空时的情况 AND eventtime != '' 那么 date_format(from_iso8601_timestamp (事件时间), '%Y-...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.