В приложении файл-пример. Вот скрин профиля импорта:

05 ноября 2012, 08:28 | |
![]() |
Раньше пользовался Zebroid 2 и успешно импортировал файлы, сгенерированные программой Content Downloader в формате .xml. Сейчас в 4-й версии если в поле с текстом статьи есть хоть какой-то тег, типа <p> или <img> то текст просто не импортируется. Как это пофиксить? К тому же если убрать все свои теги, то почему-то к каждому переносу строки автоматически добавляется тег <p>. Как это убрать?
В приложении файл-пример. Вот скрин профиля импорта: ![]() |
05 ноября 2012, 13:47 | |
![]() |
Раньше пользовался Zebroid 2 и успешно импортировал файлы, сгенерированные программой Content Downloader в формате .xml. Сейчас в 4-й версии если в поле с текстом статьи есть хоть какой-то тег, типа <p> или <img> то текст просто не импортируется. Как это пофиксить? Раньше Зеброид игнорировал стандарты XML почему был медленным и малоэффективным. Теперь же он знает стандарты и соответственно не валидный документ парсит не верно. Чтобы программа правильно парсила документ, то сам документ должен быть правильным. К тому же если убрать все свои теги, то почему-то к каждому переносу строки автоматически добавляется тег <p>. Как это убрать? Зеброид работает с HTML разметкой, если в программу попытаться импортировать простой текст, то программа постарается сделать из него HTML документ. Это сделано для того, чтобы избежать ситуаций, когда спрашивают "Почему у меня в файле текст с абзацами, а на сайте в один рядок". Не хотите, чтобы программа разбивала на абзацы сама - импортируйте либо HTML текст, либо без абзацев, раз они вам не нужны. К тому же в программе есть инструмент "Поиск и замена", который удалит все ненужные вам теги. |
06 ноября 2012, 02:02 | |
![]() |
Выход найден - просто текст нужно было дополнительно заключить в тег <![CDATA[текст]]>. Спасибо за подсказку!
|