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

Импорт с word

03 августа 2011, 18:26
Зарегистрирован: 06 июля 2011, 20:09
Подскажите пожалуйста!

Хочу импортировать с вордовского файла текст так чтобы он разбился на статьи. Разбить надо перед каждым тегом <b> .А заголовок статьи начинался после <b> и заканчивался </b>

Пример: Надо разбить по каждой черной линии чтобы подчеркнутое красным было названием статьи но не удалять его с текста.





04 августа 2011, 07:32
Зарегистрирован: 10 апреля 2012, 00:00
Сохраните ворд файл как HTML средствами самого ворда и покажите исходный текст файла. Нужно точно знать, как это выглядит в HTML, чтобы совершать такие манипуляции



04 августа 2011, 08:22
Зарегистрирован: 06 июля 2011, 20:09
Я сохранил этот отрывок c word в htm. Открыл в Notepad++. Вот такой там код:

[spoiler:2o96686q]<p class=MsoNormal style='text-align:justify;text-indent:18.0pt;background:

white;mso-layout-grid-align:none;text-autospace:none'><span style='font-size:

10.0pt;color:black'>На производстве используют ранцу, тракторные и

аеро-обприскувачи.<o:p></o:p></span></p>

<p class=MsoNormal style='text-align:justify;text-indent:18.0pt;background:

white;mso-layout-grid-align:none;text-autospace:none'><b style='mso-bidi-font-weight:

normal'><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;color:black'>Ранцевые

опрыскиватели</span></b> <span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;

color:black'>с налитой в них жидкостью имеют ма-су около 20 кг, рабочие носят

их за спиной на наплечных ремешках. Жидкость выталкивают из розприскувачив

ручными на-сосами: поршневыми, диафрагмовыми или другими.</span><span

style='font-size:10.0pt;color:black'><o:p></o:p></span></p>

<p class=MsoNormal style='text-align:justify;text-indent:18.0pt;background:

white;mso-layout-grid-align:none;text-autospace:none'><b style='mso-bidi-font-weight:

normal'><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;color:black'>Тракторные

опрыскиватели</span></b> <span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;

color:black'>могут быть начигшими или причипни-ми. Начипни монтируются

непосредственно на тракторе или навишу-ються на его нависку. Прицепные работают

в агрегате с трактором.</span><span style='font-size:10.0pt;color:black'><o:p></o:p></span></p>

<p class=MsoNormal style='text-align:justify;text-indent:18.0pt;background:

white;mso-layout-grid-align:none;text-autospace:none'><b style='mso-bidi-font-weight:

normal'><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;color:black'>Аэроопрыскиватели</span></b>

<span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;color:black'>устанавливают

на самолетах и вертолетах.</span><span style='font-size:10.0pt;color:black'><o:p></o:p></span></p>

<p class=MsoNormal style='text-align:justify;text-indent:18.0pt;background:

white;mso-layout-grid-align:none;text-autospace:none'><b style='mso-bidi-font-weight:

normal'><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;color:black'>Опылители</span></b>

<span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;color:black'>группируют

по тем же признакам, что и об-прискувачи.</span><span style='font-size:10.0pt;

color:black'><o:p></o:p></span></p>

<p class=MsoNormal style='text-align:justify;text-indent:18.0pt;background:

white;mso-layout-grid-align:none;text-autospace:none'><b style='mso-bidi-font-weight:

normal'><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;color:black'>Фумигаторы,</span></b>

<span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;color:black'>что подают

ядовитую жидкость в почву, бывают ручными (инжекторы) и механическими.</span><span

style='font-size:10.0pt;color:black'><o:p></o:p></span></p>

<p class=MsoNormal style='text-align:justify;text-indent:18.0pt;background:

white;mso-layout-grid-align:none;text-autospace:none'><b style='mso-bidi-font-weight:

normal'><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;color:black'>Протравливающие

машины</span></b> <span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;

color:black'>предназначены для обработки семян отру-тохимикатами перед севом с

целью уничтожения возбудителей болезней на его поверхности (укрывая его

растворами или порошками ядохимикатов).</span><span style='font-size:10.0pt;

color:black'><o:p></o:p></span></p>

<p class=MsoNormal style='text-align:justify;text-indent:18.0pt;background:

white;mso-layout-grid-align:none;text-autospace:none'><b style='mso-bidi-font-weight:

normal'><span style='font-size:10.0pt;mso-bidi-font-size:12.0pt;color:black'>Машины

для разбрасывания ядовитых прелестей</span></b> <span style='font-size:10.0pt;

mso-bidi-font-size:12.0pt;color:black'>використову-ються при уничтожении

вредных насекомых (саранчи и тому подобное).</span><span lang=UK

style='font-size:10.0pt;color:black;mso-ansi-language:UK'><o:p></o:p></span></p>
[/spoiler:2o96686q]



04 августа 2011, 10:20
Зарегистрирован: 10 апреля 2012, 00:00
1. Импортируем с такими параметрами разбивки (деление по h1-h2 отключаем)



2. Дальше запускаем поиск и замену вот так:





04 августа 2011, 15:47
Зарегистрирован: 06 июля 2011, 20:09
Пробовал много раз но разбивать не хочет. Преобразовывал в разные форматы - ничего не помогает. После импорта все попадает в одну статью.

Прикладываю файл который хочу импортировать. Попробуйте сами - может увидите в чем проблема.

Прилагаю часть файла, так как полный очень большой и вручную его обрабатывать ооочень долго.

Ссылка на файл: [url:jl0dznqu]http://www.sendspace.com/file/lw9usf[/url:jl0dznqu]



04 августа 2011, 16:17
Зарегистрирован: 10 апреля 2012, 00:00
С теми настройками, что я показал после импорта:



Возможно вы забыли включить очистку ворда от мусора?



04 августа 2011, 16:37
Зарегистрирован: 06 июля 2011, 20:09
Импортирую с такими настройками. Посмотрите пожалуйста где ошибка:







05 августа 2011, 09:23
Зарегистрирован: 10 апреля 2012, 00:00
Здесь всё нормально, покажите еще вкладку пост обработка, а так же исходный текст статьи после импорта в программу.



05 августа 2011, 09:58
Зарегистрирован: 06 июля 2011, 20:09
Вот другие вкладки и исходный код текста после импорта:







05 августа 2011, 13:53
Зарегистрирован: 10 апреля 2012, 00:00
Уберите тег p из "очистки атрибутов тегов..." (пост обработка)