← 返回
效率工具
中文
CSV
Parse and generate RFC 4180 compliant CSV that works across tools.
解析并生成符合 RFC 4180 标准的 CSV,跨工具兼容。
ivangdavila
效率工具
clawhub
v1.0.0 1 版本 99642.9 Key: 无需
#latest
概述
Quoting Rules
- Fields containing comma, quote, or newline MUST be wrapped in double quotes
- Double quotes inside quoted fields escape as
"" (two quotes), not backslash - Unquoted fields with leading/trailing spaces—some parsers trim, some don't; quote to preserve
- Empty field
,, vs empty string ,"",—semantically different; be explicit
Delimiters
- CSV isn't always comma—detect
; (European Excel), \t (TSV), | in legacy systems - Excel exports use system locale delimiter; semicolon common in non-US regions
- Sniff delimiter from first line but verify—header might not contain special chars
Encoding
- UTF-8 BOM (
0xEF 0xBB 0xBF) breaks naive parsers but Excel needs it for UTF-8 detection - When generating for Excel on Windows: add BOM; for programmatic use: omit BOM
- Latin-1 vs UTF-8 ambiguity—explicitly declare or detect encoding before parsing
Common Parsing Failures
- Newlines inside quoted fields are valid—don't split on
\n before parsing - Unescaped quote in middle of field corrupts rest of file—validate early
- Trailing newline at EOF—some parsers create empty last row; strip or handle
- Inconsistent column count per row—validate all rows match header count
Numbers & Dates
1,234.56 vs 1.234,56—locale-dependent; standardize or document format- Dates: ISO 8601 (
2024-01-15) only unambiguous format; 01/02/24 is chaos - Leading zeros in numeric fields (
007)—quote to preserve or document as string
Excel Quirks
- Formula injection: fields starting with
=, +, -, @ execute as formulas—prefix with ' or tab - Long numbers (>15 digits) lose precision—quote and format as text
- Scientific notation triggered by
E in numbers—quote if literal text needed
版本历史
共 1 个版本
-
v1.0.0
当前
2026-03-28 13:13 安全 安全
安全检测
腾讯云安全 (Sanbu)
安全,无风险
查看报告
🔗 相关推荐
productivity
steipete
获取当前天气和预报(无需API密钥)
★ 445
📥 226,126
productivity
ide-rea
使用百度AI搜索引擎(BDSE)进行网络搜索。适用于获取实时信息、文档资料或研究课题。
★ 237
📥 105,340
ai-intelligence
ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,350
📥 317,771