XML转CSV工具 - 在线XML扁平数据导出表格
解析简单XML结构并提取重复节点转换为CSV表格,方便导入电子表格软件。
UD5工具箱
使用JSONPath表达式从JSON数据中批量抽取字段,导出为CSV表格
$.属性访问 · [*]通配 · [0]索引 · [?()]过滤 · ..递归
输入JSON和JSONPath表达式后,结果将在此显示
JSONPath是一种类似XPath的查询语言,用于从JSON数据结构中提取指定字段。使用$代表根节点,.访问子属性,[n]访问数组元素。
使用[*]通配符匹配数组所有元素。例如$.store.books[*].title可提取所有书籍标题。使用..可递归搜索,如$..price查找任意深度的price字段。
使用[?()]语法,例如$.store.books[?(@.price < 50)]筛选价格低于50的书籍。支持==、!=、<、>等运算符,以及&&和||组合条件。
每个JSONPath表达式旁边都有一个"列名"输入框,您可以自定义CSV列名。如果留空,系统将使用JSONPath表达式本身作为列名。
工具会自动对齐:以最长的数组为基准行数,较短的结果用空值填充,标量值(单个结果)会在所有行中重复填充。
$对应XPath的/根节点;.对应/子节点;..对应//递归搜索;[*]对应*通配符;[?()]对应[条件]谓词。
解析简单XML结构并提取重复节点转换为CSV表格,方便导入电子表格软件。
定义字段模版和数量,批量生成仿真JSON数据,支持中文姓名、邮箱、电话等。
生成RSA/EC对称密钥的JWK表示,支持复制导出,用于OAuth2/JWT的密钥配置。
将格式化的JSON压缩为单行字符串,去除所有无意义空白,便于网络传输。
上传 JSON 格式题库,随机抽取指定数量题目生成在线测验,自动评分和解析。
定义JSON Schema结构,自动填充符合类型与格式的随机数据,支持导出大文件用于压力测试。
上传图片,利用Tesseract.js离线识别其中的英文或简单文字并复制。
提供原始与修改后的JSON,自动生成符合RFC6902的JSON Patch或RFC7396 Merge Patch。
使用 LZ-String 算法压缩长文本,展示压缩率和解压速度,适合 localStorage 存储。
将JSON数据精准转换为YAML格式,保留结构层次,产出高可读性的配置文件,本地转换安全。
输入键值对,自动生成 Kubernetes ConfigMap YAML,支持文字和多行数据。
连接串行设备,实时显示接收数据,支持时间戳和保存为文本日志文件。
将JSON数组或CSV数据转换为多条INSERT INTO语句,支持自定义表名和列映射。
粘贴名单,随机生成两两配对组合,适合安排搭档练习或活动结对。
设定开始和结束日期,随机生成处于此区间的日期,可批量生成,用于数据测试或抽奖。
粘贴RSS Feed URL或XML内容,解析为JSON格式并显示条目。
定义颜色、间距等令牌,导出为 SCSS、CSS 自定义属性或 JavaScript 模块。
逐步骤模拟SMTP握手:EHLO、MAIL FROM、RCPT TO、DATA,查看服务器响应。
填写上游服务器地址和路径规则,自动生成 Nginx 或 Apache 的反向代理配置文件。
对字符串中的特殊字符(如引号、反斜杠等)进行JavaScript/JSON兼容的转义或反转义操作。
粘贴 package.json 中的 scripts 部分,模拟执行并预览串联命令和环境变量的效果。
上传名片图片,前端模拟解析姓名、电话、公司字段,演示视觉识别流程(模拟数据)。
同步器令牌模式演示:生成令牌嵌入表单,提交时验证,理解CSRF防护核心流程。
生成与明文等长的真随机密钥,并演示异或加密解密的一次性密码本原理。
上传或输入 lerna.json / workspace 配置,生成交互式依赖关系图。
粘贴一篇短文,自动生成几道简单的选择或填空题来测试理解。
通过分步表单填写应用名称、图标、主题色等,生成完整的 manifest.json 文件。
为了演示生成一个简单的Hashcash stamp,需要消耗CPU计算,用于反垃圾机制展示。
上传或粘贴证书签名请求(CSR)或公开证书内容,提取CN, SAN, 有效期等。
粘贴SSH公钥,生成对应的OpenSSH randomart视觉指纹图和指纹字符串。