CalcSI XML Editor 是什么?
CalcSI XML Editor 是一款免费的在线工具,灵感来自 Altova XMLSpy。您可以在完全可编辑的树视图或纯文本中舒适地编辑 XML 文档 — 内置 XPath 测试器、XSLT 转换、XSD 校验和自动 Schema 生成。
编辑、XPath 查询和 XSLT 转换直接在浏览器中运行。对于 XSD 模式校验和自动 Schema 生成,我们在服务器上使用 libxml 库 — 快速、符合标准,无需安装任何软件。
功能列表
- 完全可编辑的树视图 — 双击任何标签、属性或文本进行编辑。通过内联按钮添加、删除和移动节点。
- 文本视图 — 经典编辑器,使用等宽字体并即时显示错误标记(行/列)。
- XPath 测试器 — 对 XML 运行任意 XPath 表达式,结果以节点、字符串、数字或布尔值显示。
- XSLT 转换 — XML + 样式表 → HTML/XML/文本。通过 XSLTProcessor 直接在浏览器中运行。
- XSD 模式校验 — 通过服务器上的 libxml 进行真正符合 W3C 标准的校验。错误带行号和列号。
- 从 XML 生成 XSD — 我们分析示例 XML 并提出带推断类型和基数的匹配 XSD。
- 转换 — XML 转 JSON 或 CSV(适用于表格式 XML 列表)。
- 导入与导出 — 上传文件、从 URL 加载、下载为 .xml、复制到剪贴板。
常见使用场景
- 检查和修复 SOAP 请求/响应、B2B 消息和 EDI 数据
- 编辑和校验配置文件 (pom.xml、web.xml、applicationContext.xml)
- 检查 RSS/Atom 源并在需要时转换为 JSON
- 将 SVG 文件作为 XML 编辑 — 调整属性、路径、viewBox
数据与隐私
编辑、XPath 查询、XSLT 转换以及 JSON/CSV 转换完全在您的浏览器中运行 — 这些数据不会离开您的设备。只有在进行 XSD 校验和自动 Schema 生成时,XML(连同可选的 XSD)才会发送到我们的服务器进行处理并立即丢弃 — 我们不保存任何内容。