0 / 0 / 0
Регистрация: 06.07.2019
Сообщений: 6
|
|||||||||||
1 | |||||||||||
Реализовать конвертер XML-JSON06.07.2019, 20:54. Показов 3184. Ответов 9
Метки нет (Все метки)
В общем, такое задание:
Реализовать конвертер XML-JSON, JSON-XML Исходный файл XML:
Смог сделать чтобы по кнопке выбирался файл и его содержимое выводилось на экран, но нужно чтобы по этой кнопке выбирался файл и конвертировался в другой тип, а как это сделать не знаю.
0
|
06.07.2019, 20:54 | |
Ответы с готовыми решениями:
9
Конвертер xml to xls Реализовать конвертер фунтов в килограммы Реализовать конвертер денежных единиц Реализовать конвертер градусов по Фаренгейту в градусы по Цельсию (C++98) |
0 / 0 / 0
Регистрация: 06.07.2019
Сообщений: 6
|
|
06.07.2019, 20:58 [ТС] | 3 |
Может и не причем, но в любом случае как это сделать у меня даже идеи нет(
0
|
11 / 33 / 15
Регистрация: 29.04.2014
Сообщений: 225
|
|
06.07.2019, 21:18 | 4 |
Нужно для начала построить грамматику, согласно грамматики построить парсер...
0
|
146 / 39 / 26
Регистрация: 11.05.2019
Сообщений: 122
|
|
06.07.2019, 21:54 | 5 |
0
|
11 / 33 / 15
Регистрация: 29.04.2014
Сообщений: 225
|
|
06.07.2019, 22:36 | 6 |
значит, теперь написать программу, реализующую правила этих грамматик
0
|
0 / 0 / 0
Регистрация: 06.07.2019
Сообщений: 6
|
|
06.07.2019, 22:44 [ТС] | 7 |
Как все сложно
0
|
18894 / 9851 / 2410
Регистрация: 30.01.2014
Сообщений: 17,295
|
|
07.07.2019, 01:30 | 8 |
Вряд ли автору темы нужно все это писать с нуля.
Нужно найти две подходящие библиотеки, для xml и json, и с их использованием написать конвертер.
0
|
146 / 39 / 26
Регистрация: 11.05.2019
Сообщений: 122
|
|
07.07.2019, 02:07 | 9 |
DrOffset, как вопрос был задан (невнятно), такие ответы и последовали )
ссылку для json shema случайно вставил лучше эта ссылка https://tools.ietf.org/html/rfc7159#section-2
0
|
2782 / 1935 / 570
Регистрация: 05.06.2014
Сообщений: 5,600
|
|
07.07.2019, 04:10 | 10 |
Ссылка на XML-стандарт, это такой вежливый способ послать подальше. Его на самом деле даже авторы XML-библиотек в полной мере не соблюдают, из-за обилия "на кой оно нужно?" пунктов. Ну хоть того же Billion laughs attack. А Json нормально разбирается вот тут.
Если же отвечать серьезно, вам всего лишь нужно выловить строчки <age>тра-ля-ля</age> и заменить их на age:тра-ля-ля. Если вы умеете читать файл хотя бы посимвольно, то вполне можете справиться с этим самостоятельно. А уж если вы умеете в регулярки, так задача и вовсе плевая. Ввиду этого ваш уровень знаний оценивают в "вообще ничего не учил" и дают откровенно издевательские советы.
1
|
07.07.2019, 04:10 | |
07.07.2019, 04:10 | |
Помогаю со студенческими работами здесь
10
Реализовать программу-конвертер валют с использованием конструкции switch Реализовать конвертер оттенка цвета из формата RGB (кодированный тремя байтами) в формат HTML Посоветуйте парсер с минимальным набором инстализации json, xml, ini Реализовать программу "Конвертер величин измерения" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |