ZebroidФорумПубличный разделВопросыИмпорт xml в зеброид

Импорт xml в зеброид

15 января 2014, 19:33
Зарегистрирован: 17 сентября 2012, 16:42
Что-то не получается сделать импорт xml файла в зеброид. Экспортировал из вордпресса в xml, но зеброид его не берёт, может я как-то не так пробовал…
Подскажите как настроить или где взять настройки для импорта xml файла в зеброид.

Вот такого формата у меня файл:
<channel>
	<title>Название сайта</title>
	<link>http://poddomen.domen.com.com</link>
	<description></description>
	<pubDate>Wed, 15 Jan 2014 13:16:53 +0000</pubDate>
	<language>ru-RU</language>
	<wp:wxr_version>1.2</wp:wxr_version>
	<wp:base_site_url>http://poddomen.domen.com</wp:base_site_url>
	<wp:base_blog_url>http://poddomen.domen.com</wp:base_blog_url>

	<wp:author><wp:author_id>7</wp:author_id><wp:author_login>Admin</wp:author_login><wp:author_email>ya@ya.ru</wp:author_email><wp:author_display_name><![CDATA[admin]]></wp:author_display_name><wp:author_first_name><![CDATA[]]></wp:author_first_name><wp:author_last_name><![CDATA[]]></wp:author_last_name></wp:author>


	<generator>http://wordpress.org/?v=3.4.2</generator>

	<item>
		<title>Название статьи</title>
		<link>http://poddomen.domen.com/bez-rubriki/65964</link>
		<pubDate>Mon, 01 Jul 2013 01:08:46 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
		<guid isPermaLink="false">http://poddomen.domen.com/?p=65964</guid>
		<description></description>
		<content:encoded><![CDATA[<p>Тут собственно вся статья</p>]]></content:encoded>
		<excerpt:encoded><![CDATA[]]></excerpt:encoded>
		<wp:post_id>65964</wp:post_id>
		<wp:post_date>2013-07-01 05:08:46</wp:post_date>
		<wp:post_date_gmt>2013-07-01 01:08:46</wp:post_date_gmt>
		<wp:comment_status>open</wp:comment_status>
		<wp:ping_status>open</wp:ping_status>
		<wp:post_name>kak-uhazhivat</wp:post_name>
		<wp:status>publish</wp:status>
		<wp:post_parent>0</wp:post_parent>
		<wp:menu_order>0</wp:menu_order>
		<wp:post_type>post</wp:post_type>
		<wp:post_password></wp:post_password>
		<wp:is_sticky>0</wp:is_sticky>
		<category domain="category" nicename="bez-rubriki"><![CDATA[Без рубрики]]></category>
	</item>


Комментарий отредактирован 1 раз(а). Последний раз редактировал Tipocheg 15 января 2014, 20:15.
16 января 2014, 01:13
Зарегистрирован: 10 апреля 2012, 00:00
В Зеброиде есть готовый профиль импорта XML файлов в формате WordPress. Идёт вместе с программой.

16 января 2014, 02:22
Зарегистрирован: 17 сентября 2012, 16:42

admin в своем сообщении писал(а):В Зеброиде есть готовый профиль импорта XML файлов в формате WordPress. Идёт вместе с программой.


Я пробовал загрузить этот файл используя настройки, но не удалось… Пробовал и простую версию и OLD. Именно поэтому и попросил помощи.

Комментарий отредактирован 1 раз(а). Последний раз редактировал Tipocheg 16 января 2014, 02:23.
16 января 2014, 12:32
Зарегистрирован: 10 апреля 2012, 00:00
Не знаю как вы так экспортировали из WP, но у вас не верный формат файла. Тег «channel» должен быть внутри тега «rss», а у вас он корневой, еще и закрывающего тега нету. Только что проверил экспорт из WP и импорт в Зеброид — и никаких проблем не возникло.

16 января 2014, 19:20
Зарегистрирован: 17 сентября 2012, 16:42
Так и есть, вверху над «chanell» есть ещё:
<?xml version="1.0" encoding="UTF-8" ?>
<!-- This is a WordPress eXtended RSS file generated by WordPress as an export of your site. -->
<!-- It contains information about your site's posts, pages, comments, categories, and other content. -->
<!-- You may use this file to transfer that content from one site to another. -->
<!-- This file is not intended to serve as a complete backup of your site. -->

<!-- To import this information into a WordPress site follow these steps: -->
<!-- 1. Log in to that site as an administrator. -->
<!-- 2. Go to Tools: Import in the WordPress admin panel. -->
<!-- 3. Install the "WordPress" importer from the list. -->
<!-- 4. Activate & Run Importer. -->
<!-- 5. Upload this file using the form provided on that page. -->
<!-- 6. You will first be asked to map the authors in this export file to users -->
<!--    on the site. For each author, you may choose to map to an -->
<!--    existing user on the site or to create a new user. -->
<!-- 7. WordPress will then import each of the posts, pages, comments, categories, etc. -->
<!--    contained in this file into your site. -->

<!-- generator="WordPress/3.4.2" created="2014-01-15 13:16" -->
<rss version="2.0"
	xmlns:excerpt="http://wordpress.org/export/1.2/excerpt/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:wp="http://wordpress.org/export/1.2/"
>
Но тем не менее импорт в зеброид не получается… Может у меня не очень верный файл в зеброиде? Так как года два назад Вы мне помогли сделать файл для программы и всё заработало, но с течением времени тот файл затёрся…
Пробовал скачивать архив отсюда, но результат тот же(

Комментарий отредактирован 1 раз(а). Последний раз редактировал Tipocheg 16 января 2014, 19:26.
16 января 2014, 21:04
Зарегистрирован: 10 апреля 2012, 00:00
Собранный из указанных вами кусочков файл отлично импортируется в программу (стандартный профиль «WordPress»)
new_1.xmlРазмер: 3,44 Кб




17 января 2014, 22:22
Зарегистрирован: 17 сентября 2012, 16:42
Спасибо, помогло. Может у меня битый был файл…

18 января 2014, 01:18
Зарегистрирован: 10 апреля 2012, 00:00
Сложно сказать не имя самого файла.