Показать полную графическую версию : [решено] Созранить страницу как файл (вероятно xml). Конвертировать в exel
biomirror
02-10-2016, 19:43
Здравствуйте!
Знакомый попросил конвертировать файл .xml. Я, честно говоря, ни разу подобным не занимался и в компах являюсь в лучшем случае любителем. Но решил попробовать помочь.
Вместо файла, друг мне дал адрес сайта:
www.2-buy.ru/ymarket.yml
логин: ymarket
пароль: buqu:a8A
Сохраняю в хроме как xml. В экселе вкладака разработчик-импорт - выходит ошибка разбора xml.
Что я делаю не так, как конвертировать файл?
Что я делаю не так, как конвертировать файл? »
Данный файл — никак. Можно посредством преобразований попытаться вытащить из него в Excel потребную Вашему знакомому информацию, не более.
biomirror
03-10-2016, 01:16
А почему никак? Вроде же .xml файл. А они конвертируются в Excel .
А посредством каких преобразований?
А почему никак? Вроде же .xml файл. А они конвертируются в Excel . »
Ну, пробуйте.
Xml-файл в общем случае может быть представлен как иерархическая база данных. Рабочий лист Excel — это даже не реляционная, а «плоская» база данных. Посему Рабочий лист (и даже вся Рабочая книга) всегда может быть представлен в виде xml-файла. Обратное — не есть верно.
А посредством каких преобразований? »
Потребных. Пробежитесь по первым нескольким ссылкам из запроса xml преобразование - Поиск в Google (https://www.google.com/search?q=xml+%D0%BF%D1%80%D0%B5%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5), станет понятнее.
biomirror
03-10-2016, 20:25
Судя по ссылкам, я взялся за неподъемную для меня тему...
А еще обидней, что нашелся товарищ, который смог "конвертировать". Но как он это сделал не говорит(
biomirror, ищите в Google "yaml to xml converter".
У меня одним из первых находит CodeBeautify (http://codebeautify.org/yaml-to-json-xml-csv#)
Вот только проблема в том, что загрузить для конвертирования можно лишь 1 Мб. Поэтому если торопиться некуда, то можно попробовать разбить файл на 60 штук маленьких и за вечер их потихоньку сконвертировать. То ли notepad++, то ли Sublime Text, по моему умели разбивать файл при сохранении. В крайнем случае через утилиту dd.
Либо искать программы конверторы и осваивать начальное программирование (например на питоне)
biomirror
04-10-2016, 09:08
Ага, вот она, одна из моих ошибок: значит, мне надо было конвертировать не xml как товарищ указал, а yml в exel
Вот, собственно, один из способов: http://searchengines.guru/showpost.php?p=13080882&postcount=4
По сути, охрененный способ конвертирования из yml в xml)
lxa85, в моем случае, наверно все-таки правильно не "yaml to xml converter", "yml to xml converter". Вот здесь https://habrahabr.ru/post/216985/#comment_7434185 вычитал.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.