Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.10.2014, 15:53   #1
crasyserg
Новичок
Джуниор
 
Регистрация: 30.10.2014
Сообщений: 2
Вопрос Конвертация файла

Доброго времени суток.

Есть два документа с разными формами представления одной и той же информации (координаты персонажа в одной популярной онлайн-игре, если кому-то интересно) .

Вариант 1:
<Hotspots>
<Hotspot X="5118.743" Y="5967.895" Z="-58.92916" />
<Hotspot X="5328.5" Y="5978.953" Z="-40.27991" />
<Hotspot X="5628.317" Y="5962.169" Z="-46.73529" />
</Hotspots>

Вариант 2:
{7055,854|3003,096|458,3216}
{7064,809|3003,991|467,5771}
{7105,568|3008,066|459,753}

Задача: перевести второй вариант в первый, по возможности - быстро и в автоматическом режиме. Должен предупредить: с программированием, мягко говоря, не дружу; буду признателен за любую помощь.
crasyserg вне форума Ответить с цитированием
Старый 30.10.2014, 16:40   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Если я скажу что тебе нужно читать исходный файл через XML парсер какой-нибудь к примеру MSXML а выводить через обычные средства вывода в файл это тебе о чем нибудь скажет?

P.S. Кстати ИМХО такое можно сделать без особого напряжения в Экзеле, открыв файл как XML. Если он подтянет его как таблицу то сохранить в текст с разделителем |
Когда-то я похожее делал, но давно и структура файла была чуть другой.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 30.10.2014, 18:11   #3
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Я могу это сделать. Вопрос ещё актуален?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 30.10.2014, 18:19   #4
8Observer8
Старожил
 
Аватар для 8Observer8
 
Регистрация: 02.01.2011
Сообщений: 3,323
По умолчанию

Цитата:
P.S. Кстати ИМХО такое можно сделать без особого напряжения в Экзеле, открыв файл как XML. Если он подтянет его как таблицу то сохранить в текст с разделителем |
Вроде в задании наоборот

Если файл большой, то подвисать чуть будет
Приложение (5 МБайт, для Windows 7): https://yadi.sk/d/YyXL7AjycPeEg
Исходники (на Qt C++, можно собрать приложение так же для Linux и MacOS): https://github.com/8Observer8/Converter
Изображения
Тип файла: png 423.png (18.4 Кб, 42 просмотров)
8Observer8 вне форума Ответить с цитированием
Старый 30.10.2014, 18:27   #5
crasyserg
Новичок
Джуниор
 
Регистрация: 30.10.2014
Сообщений: 2
По умолчанию

Цитата:
Сообщение от 8Observer8 Посмотреть сообщение
Вроде в задании наоборот

Если файл большой, то подвисать чуть будет
Приложение (5 МБайт, для Windows 7): https://yadi.sk/d/YyXL7AjycPeEg
Исходники (на Qt C++, можно собрать приложение так же для Linux и MacOS): https://github.com/8Observer8/Converter

Это... Это... Слов нет! Сказать "выручили" - ничего не сказать.
Happy.jpg
crasyserg вне форума Ответить с цитированием
Старый 30.10.2014, 18:37   #6
8Observer8
Старожил
 
Аватар для 8Observer8
 
Регистрация: 02.01.2011
Сообщений: 3,323
По умолчанию

Если что - обращайтесь!
8Observer8 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
конвертация Romuald Microsoft Office Excel 8 12.07.2010 14:23
Конвертация surf135 Помощь студентам 3 31.05.2010 23:41
Конвертация в fb2 iukash Свободное общение 0 09.03.2010 23:06
Конвертация фунтов freeuser Общие вопросы C/C++ 2 28.01.2010 10:33
Конвертация файла в БД Mixasik PHP 3 21.11.2009 21:35