Конвертер XML в JSON

Превращайте документы XML в аккуратный и читаемый JSON

JSON

Всё происходит в вашем браузере: ваш текст никуда не отправляется.

Как перевести XML в JSON

Шаг 1

Вставьте XML или откройте файл XML

Шаг 2

Выберите отступ и оставлять ли числа числами

Шаг 3

Скопируйте JSON или скачайте его файлом .json

Как XML превращается в JSON

XML описывает данные элементами и атрибутами, а JSON — объектами, массивами и значениями, поэтому конвертер сопоставляет одно с другим по чётким правилам. Каждый элемент становится ключом со своим именем, а атрибут — ключом с @ перед именем, например @id. Если элемент встречается несколько раз, как множество элементов book в каталоге, они становятся массивом. Элемент, в котором только текст, становится этим текстом, а текст рядом с атрибутами или другими элементами сохраняется под ключом #text. Вставьте XML или откройте файл XML, и JSON появится сразу — с отступом в 2 или 4 пробела или табуляцией, а с вариантом «Минифицировать» — в одну строку.

Когда отмечено «Числа и true/false как значения, а не текст», 1937 и true становятся числами и логическими значениями JSON, а значения вроде 007 остаются текстом, чтобы не потерять ноль; снимите отметку, чтобы все значения остались текстом. Комментарии, объявление XML и doctype пропускаются, разделы CDATA читаются как текст, а сущности и коды символов расшифровываются. Если в XML есть ошибка, например закрывающий тег не совпадает с открывающим, вы увидите строку, столбец и причину, а кнопка «Показать ошибку» выделит это место. В списках «Из» и «В» можно также перевести XML в CSV или JSON в XML, и ничего не покидает ваш браузер.

Был ли вам полезен AnyTextEditor?

Привет. Мы очень старались создать удобный сайт, которым будем пользоваться сами. Если вам понравился какой-либо из наших инструментов и редакторов, добавьте его в свои закладки, потому что он будет вам полезен не раз. И не забудьте поделиться в социальных сетях. Мы будем лучше для вас.