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