Как извлечь текст между любой парой пролетов?Javascript

Форум по Javascript
Ответить
Anonymous
 Как извлечь текст между любой парой пролетов?

Сообщение Anonymous »

Я пытаюсь использовать Cheerio и Node.js для извлечения текста из интересного бита HTML.

Код: Выделить всё

1
Do you see that shelf?

2The shelf is hanging

on the wall
beside the clock.
Title Here


3The clock

was ticking slowly
telling time
Я хочу иметь возможность извлечь следующие данные, получая текст между каждой парой span.sectionno и span.endessection : < /p>
[
{
no: 1,
text: "Do you see that shelf?",
},
{
no: 2,
text: "The shelf is hanging on the wall, beside the clock.",
},
{
no: 3,
text: "The clock was ticking slowly telling time",
},
]
< /code>
Обратите внимание, что я хочу игнорировать любой текст в заголовках. < /p>
Из -за странной настройки HTML я не смог успешно с Cheerio. Любая помощь ценится!


Подробнее здесь: https://stackoverflow.com/questions/794 ... r-of-spans
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»