快速免费打开XML文件
XML Viewer — 格式化、浏览、搜索和转换 XML(内置设备端 AI)
XML Viewer 是一款快速、私密、简洁的工具,可直接在 Chrome 中阅读和处理 XML。粘贴你的 XML、打开文件、将文件拖到编辑器上,或点击“Load sample”立即试用。文件和粘贴的文本会自动格式化,因此你只需一次点击即可看到整洁、易读的 XML。一切都在你的浏览器中本地运行——无需账户、无需上传、无需追踪——而且即使离线也能使用。
此版本是一次重大升级,基于 Manifest V3 重新构建,拥有现代化、无障碍的界面,更强大的查看器,以及全新的 AI 和 OCR 工具。
主要功能
• 四种查看文档的方式。在 Tree、Text、Minified 和 JSON 之间即时切换。
- Tree:可折叠、按颜色编码的结构。折叠任意节点,或使用“Expand all”/“Collapse all”。
- Text:整洁、排版美观的版本,采用一致的两空格缩进。
- Minified:紧凑的单行输出,便于复制到代码或配置中。
- JSON:将整个文档转换为 JSON。复制和保存始终与你正在查看的视图相匹配。
• 强大的搜索,包括 XPath。使用 Ctrl+F 在整个文档中查找任意文本,或将下拉菜单切换到 XPath 模式进行结构化查询,例如 //book[@id]。使用 Enter / Shift+Enter 或上/下按钮在匹配项之间跳转,并带有实时匹配计数,按 Esc 可清除。
• 清晰、精确的错误报告。无效的 XML 不再悄无声息地失败。确切的行和列会显示在编辑器正上方的横幅中,并配有“Go to line”按钮,可直接跳转到问题处,让你快速修复。
• 转换工具。将任意 XML 以 JSON 或 Minified 形式查看,并通过 JSON → XML 按钮把粘贴的 JSON 转换为 XML。混合内容和属性会被保留,因此文档可在两个方向上正确转换。
• 复制节点的路径。将鼠标悬停在树中的任意元素上,点击“path”标签(或按住 Alt 点击标签),即可将其 XPath 复制到剪贴板——非常适合编写查询和选择器。
• 设备端 AI 助手(私密)。打开 Tools 抽屉即可对文档进行摘要、解释其结构或就其提问,答案会在生成的同时以流式呈现。它由 Chrome 内置的 Gemini Nano 提供支持,因此你的 XML 绝不会离开你的设备——无需 API 密钥,也没有任何网络调用。需要在受支持的硬件上使用桌面版 Chrome 138+;模型在首次使用时下载一次,在不可用之处该工具会优雅地停用。
• 图像 OCR,同样在设备端。将 XML 或文本的屏幕截图或照片拖入 Tools,内置模型会直接将文本提取到编辑器中——同样完全在本地完成。
• 分屏视图和深色模式。开启“Split view”即可在宽屏上并排查看源代码和格式化后的输出,并在浅色与深色主题之间切换。你的偏好会在不同会话之间被记住。
• 专为处理大文件而打造。大型文档会惰性渲染,并默认切换到快速的文本视图以保持界面响应迅速,需要完整结构时可一键点击“Show tree anyway”。
• 广泛的格式支持:.xml、.svg、.xsd、.xsl、.xslt、.rss、.atom、.wsdl、.config、.plist 和 .pom。
• 已完整翻译为 40 多种语言。
本次更新中的修复与改进
• 迁移到 Manifest V3,采用基于 service worker 的后台,以获得更好的性能、安全性和长期兼容性。
• 重新设计了保存功能,使其以合理的默认文件名立即下载,而不再用阻塞式窗口打断你;你仍可在浏览器的保存对话框中重命名。
• 更可靠的剪贴板复制,在现代 Clipboard API 不可用时提供自动回退。
• 更精确的搜索:隐藏在折叠分支和占位符文本中的匹配项不再被计入或滚动定位,而按 Enter 现在始终作用于最新的查询,而非陈旧的结果。
• 修复了连续两次重新加载同一文件的问题,并新增了直接拖放到编辑器上的加载方式。
• 格式化现在会保留原始的 XML 声明、注释、CDATA 和混合内容的顺序,并自动闭合空元素。
• 为超大文档添加了保护机制,以防止页面卡死。
• 针对本地存储被阻止的环境进行了加固,使应用仍能继续工作。
隐私
XML Viewer 不请求任何权限,也不向任何服务器发送任何内容。格式化、搜索、转换、AI 和 OCR 全部在你的设备上运行,扩展程序可离线工作。唯一的外发链接是可选的“Open in Google Drive web app”按钮,只有当你选择点击时它才会打开。
安装 XML Viewer,把原始 XML 变成你真正能够阅读、搜索和理解的东西——而且全程私密。

