Показать сообщение отдельно
  #1 (permalink)  
Старый 21.01.2017, 21:06
Интересующийся
Отправить личное сообщение для arealhz Посмотреть профиль Найти все сообщения от arealhz
 
Регистрация: 21.01.2017
Сообщений: 11

Проблема в навигации по странице
Собственно вот такой простой кусочек кода неожиданно поставил в тупик. С программированием сталкиваюсь крайне редко, хоть в институте и проходил в достаточной степени.



Код:
var cheerio = require('cheerio'),
    $ = cheerio.load('<html><head></head><body><ul id="fruits"><li class="apple">apple text</li><li class="orange">orange <a href="b">text inner</a> text outer</li><li class="pear">Pear</li></ul></body></html>', {
        ignoreWhitespace: true,
        xmlMode: false});
        console.log($('#fruits > li.orange > a').contents().text());
Собственно весь вопрос в том что бы организовать нормальную навигацию по куску html-кода. Как я могу получить отдельно текст "orange" стоящий до ссылки, а затем отдельно получить текст "text outer" стоящий после ссылки? Мне кажется я уже применил все возможные методы с описания https://github.com/cheeriojs/cheerio...ster/Readme.md по этому адресу.
Ответить с цитированием