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 Stream Parser обробляє XML-файли до 2 ГБ безпосередньо у вашому браузері — без стороннього програмного забезпечення, без завантажень на сервери третіх осіб, без зависання вкладок. Він використовує потокове SAX розпарсування у Web Worker, тому ваш браузер залишається чутливим під час обробки навіть найбільших файлів.

★ Чому XML Stream Parser?
Інші переглядачі XML зависають або в аварійному режимі на файлах більше 50 МБ. XML Stream Parser був створений спеціально для великих і дуже великих XML-файлів — вивантаження резервування готелів, журнали API, експорт даних, відповіді SOAP, конфігураційні файли та все інше, що має формат XML.

Створюйте потокове розпарсування файлів до 2 ГБ без завантаження їх у пам'ять
Використовує тільки ~20 МБ ОП, незалежно від розміру файлу
Бар прогресу в реальному часі зі швидкістю (МБ/с) і часом виконання
Працює на 100% локально — ваші дані ніколи не покидають вашого браузера

★ Потужний Пошук
Знайдіть те, що вам потрібно серед мільйонів елементів:

Пошук за назвою тегу (наприклад, знайдіть всі елементи <RoomStay>)
Пошук за назвою атрибута (наприклад, знайдіть елементи з атрибутом "ID")
Пошук за значенням атрибута (наприклад, знайдіть елементи, де будь-який атрибут = "EUR")
Пошук за текстовим вмістом (наприклад, знайдіть елементи, що містять "помилка")
Комбінуйте фільтри для точних результатів

★ Переглядач Елементів
Всі елементи перераховані за глибиною виведення — ознайомтеся зі структурою документа на одному погляді
Натисніть на будь-який елемент, щоб переглянути його актуальний XML-код з підсвічуванням синтаксису
Переглядайте зразки за допомогою навігації ◀ ▶
До 50 зразків зафіксовано за тегом під час парсування

★ Вбудований XML Посібник
Новачок у XML? Розширення автоматично вибирає реальний елемент з вашого файлу та показує інтерактивний кольоровий розподіл: що таке тег, що таке назва атрибута, що таке значення. Проведіть курсором над будь-якою частиною для підказки.

★ 5 Мов
Повний інтерфейс доступний англійською, російською, німецькою, іспанською та французькою. Авто-визначення з мови вашого браузера.

★ Конфіденційність та Безпека
Вся обробка відбувається локально у вашому браузері
Ніяких даних не відправляється нікуди
Без аналітики, без відстеження
Мінімальні дозволи (тільки зберігання, для збереження ваших мовних налаштувань)

★ Технічні Деталі
Потоковий SAX парсер — читає файл у частинах по 8-16 МБ через File.slice()
TextDecoder з stream:true для коректного оброблення UTF-8 через межі частин
Web Worker підтримує вільний потік користувацького інтерфейсу
Відновлює зразки XML з подій SAX для попереднього перегляду коду
Не будуйте дерево DOM — постійне використання пам'яті

★ Ідеально підходить для
Розробників, які налагоджують великі відповіді API або повідомлення SOAP
Тестувальників, що перевіряють експорт тестових даних
Аналізаторів даних, що досліджують вивантаження XML
DevOps, які працюють з великими конфігураційними файлами
Будь-кого, хто коли-небудь бачив "файл занадто великий для відкриття"

Latest reviews

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