{"schemaVersion":"toolkit.registry.tool.v1","kind":"toolkit.tool","issuer":"toolkit.fun","id":"6a7abc80e3d2c1c5c160039e","slug":"csv-table","name":"CSV 转表格 / JSON","version":1,"status":"market","category":"数据格式","description":"把 CSV / TSV 解析为对齐文本表格或 JSON 数组，自动识别分隔符与表头，支持带引号字段。","updatedAt":"2026-08-11T06:09:04.332Z","artifact":{"type":"javascript-source","digest":"sha256:079d998db732a8600392851c4c0b35d98b37999204a09616fd24db7e4881694d","sourceHash":"079d998db732a8600392851c4c0b35d98b37999204a09616fd24db7e4881694d","byteLength":1591,"sourceUrl":"https://toolkit.fun/api/v1/registry/tools/csv-table/source","contentAddressedUrl":"https://toolkit.fun/api/v1/registry/artifacts/sha256/079d998db732a8600392851c4c0b35d98b37999204a09616fd24db7e4881694d"},"license":{"expression":"Apache-2.0","text":{"digest":"sha256:643fa11652471c395705eac6a09b77b514e16b66cee111cc88d0908eb8a5251b","url":"https://toolkit.fun/api/v1/registry/attachments/sha256/643fa11652471c395705eac6a09b77b514e16b66cee111cc88d0908eb8a5251b","mediaType":"text/plain; charset=utf-8"}},"copyright":["Copyright 2026 Toolkit"],"provenance":{"schemaVersion":"toolkit.registry.provenance.v1","type":"git","publisher":{"type":"organization","name":"Toolkit","id":"toolkit.fun"},"publishedAt":"2026-08-11T06:09:04.332Z","rightsAttestation":{"statementVersion":"toolkit.publisher-rights.v1","attested":true,"attestedBy":{"type":"organization","name":"Toolkit","id":"toolkit.fun"},"attestedAt":"2026-08-11T06:09:04.332Z","acceptedAt":"2026-08-11T06:09:04.332Z","scope":"official-builtin-preview","statementDigest":"sha256:899d1a6218f2432502aeab34288b859e7531acb000ca69d7e9b3c822b104cf8b","note":"Preview attestation records publisher responsibility; it is not an open-source license grant."},"revision":{"artifactDigest":"sha256:079d998db732a8600392851c4c0b35d98b37999204a09616fd24db7e4881694d","toolId":"6a7abc80e3d2c1c5c160039e","toolVersion":1,"repository":"private://toolkit_new","commit":"local-preview","path":"scripts/builtin_tools.js#csv-table"}},"thirdParty":{"notice":{"digest":"sha256:4a45a442f4647b1e7ba0f98ad91d35d4ecbbbe79aa52ce42d32e0ddf3493ef3a","url":"https://toolkit.fun/api/v1/registry/attachments/sha256/4a45a442f4647b1e7ba0f98ad91d35d4ecbbbe79aa52ce42d32e0ddf3493ef3a","mediaType":"text/plain; charset=utf-8"},"sbom":{"digest":"sha256:7a02088d42dbebe1d4837019c2a26ac56c8227adc76f5eae6ac9493f7f494ae4","url":"https://toolkit.fun/api/v1/registry/attachments/sha256/7a02088d42dbebe1d4837019c2a26ac56c8227adc76f5eae6ac9493f7f494ae4","mediaType":"application/spdx+json; charset=utf-8"}},"runtime":{"engine":"node_vm","sandbox":{"timeoutMs":2000,"memMb":128,"net":false,"ai":false}},"inputSchema":{"type":"object","properties":{"input":{"type":"string","description":"工具输入"},"out":{"type":"string","description":"输出","enum":["表格","JSON"]}},"required":["input"]},"endpoints":{"rest":"https://toolkit.fun/api/v1/t/csv-table","mcp":"https://toolkit.fun/api/mcp","manifest":"https://toolkit.fun/api/v1/registry/tools/csv-table/manifest","lockfile":"https://toolkit.fun/api/v1/registry/lockfile?tools=csv-table"},"digest":"sha256:c1ff8c0002edf2792aa374b22136802f55affaab515b97facbcad97f03137e2c","signature":{"alg":"EdDSA","keyId":"global-production","createdAt":"2026-09-22T16:01:02.698Z","payloadDigest":"sha256:c1ff8c0002edf2792aa374b22136802f55affaab515b97facbcad97f03137e2c","value":"ed25519:R7fYZwgtXrELPhP55MKYe39QdEO9aGNet6n0jSG7WI5CoTBF4aYyalx4fqeydE2sWQNesCsXjE4Md1krXMqbBg"}}