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。
将JSON数据精准转换为YAML格式,保留结构层次,产出高可读性的配置文件,本地转换安全。
输入键值对,自动生成 Kubernetes ConfigMap YAML,支持文字和多行数据。
将JSON数组或CSV数据转换为多条INSERT INTO语句,支持自定义表名和列映射。
粘贴名单,随机生成两两配对组合,适合安排搭档练习或活动结对。
设定开始和结束日期,随机生成处于此区间的日期,可批量生成,用于数据测试或抽奖。
粘贴RSS Feed URL或XML内容,解析为JSON格式并显示条目。
逐步骤模拟SMTP握手:EHLO、MAIL FROM、RCPT TO、DATA,查看服务器响应。
对字符串中的特殊字符(如引号、反斜杠等)进行JavaScript/JSON兼容的转义或反转义操作。
上传名片图片,前端模拟解析姓名、电话、公司字段,演示视觉识别流程(模拟数据)。
同步器令牌模式演示:生成令牌嵌入表单,提交时验证,理解CSRF防护核心流程。
生成与明文等长的真随机密钥,并演示异或加密解密的一次性密码本原理。
粘贴一篇短文,自动生成几道简单的选择或填空题来测试理解。
为了演示生成一个简单的Hashcash stamp,需要消耗CPU计算,用于反垃圾机制展示。
上传或粘贴证书签名请求(CSR)或公开证书内容,提取CN, SAN, 有效期等。
粘贴SSH公钥,生成对应的OpenSSH randomart视觉指纹图和指纹字符串。
模拟服务端生成与校验CSRF令牌的完整过程,展示隐藏在表单与Session中的同步模式。
手动添加正常与垃圾邮件训练语料,输入新邮件标题查看贝叶斯分类概率,理解文本分类基石。
随机生成12个类别与一个字母,用于玩快速分类游戏。
选择 DOM 元素,列出通过 addEventListener 绑定的所有事件及其类型和监听器(可用时)。
生成随机的姓名、邮箱、地址、电话等用户信息,支持自定义字段和批量输出JSON数组,用于测试填充。
输入全称,自动提取首字母组成缩略词,还可调整拼为易记单词。
图形化配置Content-Security-Policy指令,生成安全策略头,防御XSS和代码注入。