JSON → TXT
Sub JSON → 导入文本
提取 name 与 source_line,分别整理为每行一条的文本。
导入 JSON 文件
支持多选与拖放将 JSON 文件拖到这里
或选择文件,自动解析 notes 内的 JSON
可分批追加 · 每个文件不超过 50 MiB · 本批累计不超过 100 MiB / 50 个文件仅支持 .json,不支持 JSONL 或 ZIP
文件列表 0
还没有导入文件
导入后,可查看每个文件的提取数量和处理状态。
| 文件 / 状态 | name | source_line | 操作 |
|---|
导出结果
TXTUTF-8 文本(带 BOM)· 每条一行
默认保留重复值,跳过空值。
两个文件独立输出,不保证逐行对应。
需要原文件保存过 source_line。 若 Sub JSON 仅保存了账号名或 Token,本工具无法还原缺失的密码、2FA 或原始导入行。name.txt 是名称列表;实际导入文本仅来自已存在的 source_line 字段,请按目标平台格式使用。
提取规则、处理上限与使用说明
支持完整 JSON 对象、数组及 Sub2API 导出。存在 accounts 或 data.accounts 数组时,只提取账号顶层的 name,并在账号内部查找 source_line;不会混入同级代理名称。其他 JSON 使用通用字段遍历,提取遇到的同名字段。
自动解析 notes 等字段内以字符串保存的 JSON,包括 notes.mailbox.source_line。按文件添加顺序合并,文件内保留遍历顺序。名称和原始导入行各自导出,缺失字段不生成空白占位行。相同文件名也允许重复添加,可按需勾选去重。
支持 UTF-8(含 BOM),以及带 BOM 的 UTF-16LE、UTF-16BE。真实换行转换为可见的 \r、\n、\u2028、\u2029,保证一条记录只占一行。对象或数组类型的目标字段会跳过并提示;损坏的 notes 内 JSON 不影响其他可提取字段。
每文件处理限时 30 秒,解码文本不超过 50 Mi 字符;含字符串内 JSON 的累计解析量不超过 64 Mi 字符。每文件最多 50 万个解析标记、25 万遍历节点,容器嵌套不超过 128 层,字符串内 JSON 不超过 20 层。
两个字段合计输出每文件不超过 10 万行 / 16 MiB,本批不超过 20 万行 / 32 MiB;以上输出上限按去重前计算。任一文件超限或处理失败,该文件不保留部分导出结果,其他成功文件可继续下载。超过 50 个文件的选择会整次拒绝,请分批导入。
文件解码、解析与提取在本机独立任务中执行。页面不上传文件,不发送提取内容,也不保存到浏览器存储。清空、刷新或关闭页面会释放本次结果;下载的 TXT 由你自行保管。