Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Хочу все знать (http://forum.oszone.net/forumdisplay.php?f=23)
-   -   [решено] Созранить страницу как файл (вероятно xml). Конвертировать в exel (http://forum.oszone.net/showthread.php?t=319366)

biomirror 02-10-2016 19:43 2674341

Созранить страницу как файл (вероятно xml). Конвертировать в exel
 
Здравствуйте!
Знакомый попросил конвертировать файл .xml. Я, честно говоря, ни разу подобным не занимался и в компах являюсь в лучшем случае любителем. Но решил попробовать помочь.
Вместо файла, друг мне дал адрес сайта:

www.2-buy.ru/ymarket.yml
Скрытый текст
логин: ymarket
пароль: buqu:a8A


Сохраняю в хроме как xml. В экселе вкладака разработчик-импорт - выходит ошибка разбора xml.
Что я делаю не так, как конвертировать файл?

Iska 02-10-2016 20:46 2674362

Цитата:

Цитата biomirror
Что я делаю не так, как конвертировать файл? »

Данный файл — никак. Можно посредством преобразований попытаться вытащить из него в Excel потребную Вашему знакомому информацию, не более.

biomirror 03-10-2016 01:16 2674408

А почему никак? Вроде же .xml файл. А они конвертируются в Excel .
А посредством каких преобразований?

Iska 03-10-2016 06:44 2674430

Цитата:

Цитата biomirror
А почему никак? Вроде же .xml файл. А они конвертируются в Excel . »

Ну, пробуйте.

Xml-файл в общем случае может быть представлен как иерархическая база данных. Рабочий лист Excel — это даже не реляционная, а «плоская» база данных. Посему Рабочий лист (и даже вся Рабочая книга) всегда может быть представлен в виде xml-файла. Обратное — не есть верно.

Цитата:

Цитата biomirror
А посредством каких преобразований? »

Потребных. Пробежитесь по первым нескольким ссылкам из запроса xml преобразование - Поиск в Google, станет понятнее.

biomirror 03-10-2016 20:25 2674668

Судя по ссылкам, я взялся за неподъемную для меня тему...
А еще обидней, что нашелся товарищ, который смог "конвертировать". Но как он это сделал не говорит(

lxa85 03-10-2016 22:51 2674737

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 2674845

Ага, вот она, одна из моих ошибок: значит, мне надо было конвертировать не xml как товарищ указал, а yml в exel
Вот, собственно, один из способов: http://searchengines.guru/showpost.p...82&postcount=4

По сути, охрененный способ конвертирования из yml в xml)

lxa85, в моем случае, наверно все-таки правильно не "yaml to xml converter", "yml to xml converter". Вот здесь https://habrahabr.ru/post/216985/#comment_7434185 вычитал.


Время: 17:26.

Время: 17:26.
© OSzone.net 2001-