XML Stream Parser icon

XML Stream Parser

Extension Actions

How to install Open in Chrome Web Store
CRX ID
lippinogapmkocmbfdpkdlnbolimkloa
Status
  • Live on Store
Description from extension meta

Stream-parse XML files up to 2GB using SAX + Web Workers

Image from store
XML Stream Parser
Description from store

您的XML文件太大无法打开?现在不再是问题。

XML流解析器可以直接在浏览器中处理最大2GB的XML文件——无需桌面软件,无需上传到第三方服务器,无需冻结标签。它在Web Worker中使用流式SAX解析,因此即使在处理最大的文件时,您的浏览器也能保持响应。

★ 为什么选择XML流解析器?
其他XML查看器在处理超过50MB的文件时会崩溃或冻结。XML流解析器专门为大型和非常大型的XML文件而设计——酒店预订转储、API日志、数据导出、SOAP响应、配置文件,以及任何XML格式的数据。

流式解析最大2GB的文件,无需将其加载到内存中
无论文件大小如何,仅使用约20MB的RAM
提供实时进度条,显示速度(MB/s)和预计完成时间
100%本地工作——您的数据不会离开浏览器

★ 强大的搜索功能
在数百万个元素中查找您需要的内容:

按标签名称搜索(例如,查找所有<RoomStay>元素)
按属性名称搜索(例如,查找具有“ID”属性的元素)
按属性值搜索(例如,查找任意属性=“EUR”的元素)
按文本内容搜索(例如,查找包含“错误”的元素)
组合过滤器以获得精确结果

★ 元素浏览器
按嵌套深度列出所有元素——一目了然地查看文档结构
单击任意元素以预览其实际XML代码,并带有语法高亮
通过◀ ▶导航浏览样例
在解析期间每个标签捕获最多50个样例

★ 内置XML指南
对XML不熟悉?该扩展会自动从您的文件中选择一个真实元素,并显示互动的颜色编码细分:什么是标签,什么是属性名,什么是值。将光标悬停在任何部分以显示工具提示。

★ 5种语言
完整界面提供英语、俄语、德语、西班牙语和法语。自动检测您的浏览器语言。

★ 隐私与安全
所有处理均在浏览器本地进行
没有数据被发送到任何地方
没有分析,没有追踪
最少权限(仅限存储,用于保存您的语言偏好)

★ 技术细节
流式SAX解析器——通过File.slice()以8-16MB的块读取文件
自定义TextDecoder与stream:true以正确处理跨块边界的UTF-8
Web Worker保持UI线程空闲
从SAX事件重构XML样例供代码预览
没有DOM树构建——恒定内存使用

★ 适用于
开发人员调试大型API响应或SOAP消息
质量保证工程师检查测试数据导出
数据分析师探索XML数据转储
DevOps处理大型配置文件
任何曾经看到“文件太大无法打开”的人

Latest reviews

Наталья Уракова
A good extension. It handles large files perfectly.