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

Обработки - Универсальные обработки

Данная обработка предназначена для конвертации файлов формата XML в JSON и обратно.

Для выполнения  конвертации обработка использует JAVA. Перед  запуском обработки на компьютер клиента необходимо установить java (https://java.com/ru/download/

Проверить, установлена ли на вашем компьютере java, можно выполнив следующую команду: java -version. В ответ поулчите текущую версию или ошибку в случае отсутствия java.

Для выполнения конвертации задействованы классы org.json.JSONObject и org.json.XML, а также классы BufferedReader и BufferedWriter для чтения и записи файлов

О самой обработке: Сам архив java хранится в макете обработки. При вызове функции конвертирования обработка распаковывает двоичные данный архива java. Далее создается bat файл для выполнения конвертации командной строкой. Архив jar принимает 3 аргумента на вход: 

1. Напревление конвертации 0 или 1, из XML  в JSON или из JSON в  XMLсоответственно.

2. Полное имя конвертируемого файла.

3. Полное имя выходного файла.

Скачать файлы

Наименование Файл Версия Размер
XMLJSONConverter:
.7z 6,35Mb
03.06.17
2
.7z 1.0.0 6,35Mb 2 Скачать

См. также

Комментарии
1. Ярослав Володимирович (myr4ik07) 106 04.06.17 02:58 Сейчас в теме
А все делается, приблизительно
XML.toJSONObject(xml_text).toString()
?
2. Фарход Хакназаров (farkhod) 15 04.06.17 09:32 Сейчас в теме
3. Яков Коган (Yashazz) 2127 04.06.17 11:15 Сейчас в теме
Я такое давно уж сделал безо всякой джавы. xslt наше всё)
4. kiruha Д (kiruha) 360 05.06.17 12:22 Сейчас в теме
1) ЧтениеJSON

Чтение = Новый ЧтениеJSON;
Чтение.УстановитьСтроку(СтрокаРезультата);
Результат = ПрочитатьJSON(Чтение, Истина);


2) чтение Xml в XDTO
ЧтениеXML = Новый ЧтениеXML;
ЧтениеXML.ОткрытьФайл(ИмяФайла);

Результат = ФабрикаXDTO.ПрочитатьXML(ЧтениеXML);


3)аналогично запись ...
Оставьте свое сообщение