问题标签 [csv]
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.
java - 将 CSV 转换为 XML 文件的 Java lib 或应用程序?
Java中是否存在允许我将CSV
数据文件转换为文件的现有应用程序或库XML
?
标签将XML
通过可能包含列标题的第一行提供。
mysql - 如何将数据从 SQL Server 2005 导出到 MySQL
我一直在反对SQL Server 2005
尝试获取大量数据。我得到了一个包含近 300 个表的数据库,我需要将其转换为 MySQL 数据库。我的第一个电话是使用 bcp 但不幸的是它不会产生有效的 CSV - 字符串没有被封装,所以你不能处理任何有一个带有逗号的字符串的行(或者你用作分隔符的任何行)而且我仍然需要手写所有的创建表语句,因为显然 CSV 并没有告诉你任何关于数据类型的信息。
更好的是,如果有一些工具可以同时连接 SQL Server 和 MySQL,然后复制。您会丢失视图、存储过程、触发器等,但将仅使用基本类型的表从一个数据库复制到另一个数据库并不难……是吗?
有人知道这样的工具吗?我不介意它做了多少假设或进行了哪些简化,只要它支持整数、浮点数、日期时间和字符串。无论如何,我必须做很多修剪、规范化等,所以我不关心保留密钥、关系或类似的东西,但我需要快速的初始数据集!
c# - 将 CSV 文件导入 .Net 中的强类型数据结构
将 CSV 文件导入强类型数据结构的最佳方法是什么?
excel - 什么是接受 Excel 剪贴板数据的基于 Web 的良好网格?
对于将接受粘贴的 Excel 数据并可以在复制期间发出与 Excel 兼容的剪贴板数据的平台无关(即 Javascript)网格控件/插件有什么好的建议吗?
我相信 Excel 数据在“正常”剪贴板操作期间被格式化为 CSV。
dhtmlxGrid看起来很有希望,但在线演示实际上并没有将内容复制到我的剪贴板!
c# - CSV 字符串处理
创建CSV字符串的典型方法(伪代码):
- 创建一个 CSV 容器对象(如 C# 中的 StringBuilder)。
- 循环遍历要添加的字符串,并在每个字符串后附加一个逗号。
- 在循环之后,删除最后一个多余的逗号。
代码示例:
我喜欢通过检查容器是否为空来添加逗号的想法,但这是否意味着需要更多处理,因为它需要在每次出现时检查字符串的长度?
我觉得应该有一种更简单/更清洁/更有效的方法来删除最后一个逗号。有任何想法吗?
language-agnostic - 拆分字符串忽略引用的部分
给定这样的字符串:
a,"string, with",various,"values, and some",quoted
什么是基于逗号分割它而忽略引用部分内的逗号的好算法?
输出应该是一个数组:
[ "a", "string, with", "various", "values, and some", "quoted" ]
sql - 从 CSV 文件生成插入 SQL 语句
我需要将一个 csv 文件导入Firebird,我花了几个小时尝试了一些工具,但没有一个适合我的需要。
主要问题是我一直在尝试的所有工具(如EMS 数据导入和Firebird 数据向导)都希望我的 CSV 文件包含我的表所需的所有信息。
我需要在插入语句中编写一些自定义 SQL,例如,我有一个带有城市名称的 CSV 文件,但是由于我的数据库已经在另一个表中包含所有城市(规范化),我需要在插入中编写一个子选择查找城市并写入其 ID 的语句,我还有一个存储过程来读取 GUIDS。
我的插入语句将是这样的:
我该如何处理?
c# - 分隔字符串解析?
我正在研究解析一个分隔字符串,大约是
a,b,c
但这是一个非常简单的例子,解析分隔数据会变得很复杂;例如
1,“你的简单算法,它失败了”,真
会把你天真的 string.Split 实现吹成碎片。有什么我可以自由使用/窃取/复制和粘贴的东西,可以为解析分隔文本提供相对安全的解决方案吗?.NET,plox。
更新: 我决定使用TextFieldParser,它是隐藏在 Microsoft.VisualBasic.DLL 中的 VB.NET 一堆好东西的一部分。
.net - CSV(或 XLS 中的工作表)到 SQL 创建(和插入)语句与 .Net?
有没有人有一种技术可以从 CSV(或 .xls 中的工作表)文件实用地生成 SQL 表创建(和数据插入)命令?
我有一个第三方数据库系统,我想用来自 csv 文件(或 xls 文件中的工作表)的数据填充它,但提供的导入器无法在导入时自动创建表结构。我的 csv 文件有很多包含很多列的表,所以我想尽可能自动化表创建过程以及数据导入,但我不确定如何生成 create 语句......
xml - 使用 unix 终端解析 XML
有时我需要从 XML 文件中快速提取一些任意数据以放入 CSV 格式。在 Unix 终端中执行此操作的最佳实践是什么?我会喜欢一些代码示例,例如如何解决以下问题?
示例 XML 输入:
我想要的 CSV 输出: