Как найти текст который не содержится в теге



  • Всем привет, столкнулся с одной проблемой
    У меня есть текст который не содержится не в одном теге
    <article>
    <div id="breadcrumbs">
    <ul>

    <li class="home">
        <a href="http://playntrade.ru" title="Главная"></a>
    </li>
    
    
        <li class="sep"></li>
    
        
            
            <li>
                                    <a href="/goods"><span>Товары</span></a>
                            </li>
    
                            <li class="sep"></li>
            
            
        
            
            <li>
                                    <a href="/goods/gta-sa-mp"><span>GTA SA:MP</span></a>
                            </li>
    
                            <li class="sep"></li>
            
            
        
            
            <li>
                                    <span>Купить Samp account #2</span>
                            </li>
    
            
            
        
    </ul>
                        </div>
    

    <style type="text/css">

    .goodublock {
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px;
    }

    .goodblocksinfo {
    text-align: left;
    }

    </style>

    <div class="field ft_text f_goodseller">
    
    <div class="value" style="text-align: center; border-bottom: solid 1px #B3C2C9;">
    
    <strong style="font-size: 14px;"><div class="goodublock"><img src="https://playntrade-a.akamaihd.net/default/avatar_small.jpg" border="0"></div><div class="goodublock goodblocksinfo">Продавец: <a style="color: #2980B9;" href="/users/100958">fantik11</a> (lvl: <span style="color: darkgreen;">1</span>, реп. <span style="color: #555">0</span>)<br>Зарегистрирован: 2 месяца назад<br>Валид: <span style="color: darkred;">0%</span> | Польза: <span style="color: darkgreen;">0.00</span> p.<br>Товаров в наличии: <a style="color: #2980B9;" href="/users/100958/goods">11</a></div>
    </strong>
    <br><br>
    </div> </div><br>
    

    <h1> Купить Samp account #2
    <a href="#" onclick="hideGood(420056, 'e63faf55e08527d933e57e9ec430b50e', 1)">
    <img src="/templates/default/images/eye.png">
    </a>

            </h1>
    

    <div class="content_item goods_item">

                <div class="field ft_text f_favbutton">
    
                <div class="shopstats-favs-field">
                <a href="#" rel="nofollow" onclick="addGoodToFavs(420056, 'e63faf55e08527d933e57e9ec430b50e', 1, 0)">♥ Добавить в желания</a>
                </div>
                </div>
    
                <div class="options_bl counts">
    
    
    
                <div class="field ft_text f_goodcount">
    
                <div class="title_left">В наличии:</div>
    
                <div class="value">
                1 шт.
                </div>
                </div>
                <div class="field ft_text f_goodtype">
    
                    <div class="title_left">Тип:</div>
    
                    <div class="value">
                        Мгновенная выдача                    </div>
                </div>
    
            </div>
    
            
            
                        
                                
        
        <div class="field ft_html f_content">
    
            
            <div class="value">
    
                <p>84 065$ 8 ур</p>
            </div>
    
        </div>
    
        ```
    

    ТЕКСТ КОТОРЫЙ НУЖНО НАЙТИ

            
            
            
            
            
            
            
            
            
            
            
            
            
            
                    
                    
                        
                        <div id="infograph_block" style="border-top: solid 1px #B3C2C9; padding-top: 10px;">
                            <img src="/templates/default/images/good_types/d3.jpg">
                        </div>
    
                        <div id="secure_block">
                            <div id="sec" class="sec_img"></div>
                            <div id="sec" class="sec_text">
    
                                <strong>Пользуйтесь услугой проверки гарантом</strong><br>
    
                                <div class="sec_p">Внимание! Если Вы не уверены в качестве товара или продавце, пользуйтесь услугами гаранта ("Купить с проверкой").
    
                                    Опытный сотрудник магазина проверит валидность товара и соответствие описанию перед его отправкой. <strong>К текущему моменту защищено более <span style="color: darkred;">31489</span> покупателей.</strong></div>
    
                                </div>
                            </div>
    
    
    
                            <div id="secure_block2">
                                <div id="sec" class="sec_img2"></div>
                                <div id="sec" class="sec_text">
    
                                    <div class="sec_p">По заявлению продавца этот товар является собственностью продавца и получен/зарегистрирован легальным путем. Ответственность за продажу товара лежит исключительно на продавце. Ответственность за возможное нарушение пользовательского соглашения с издателем лежит исключительно на продавце. Торговая площадка Playntrade.ru не допускает публикацию незаконного контента на страницах ресурса.</div>
    
                                </div>
                            </div>
    
                            
                            <div class="info_bar">
                                <div class="bar_item speciallink"><a style="font-weight: bold; font-size: 14px; color: #2980B9;" href="/howtobuy.html" target="_blank">Как купить (?)</a></div>
                                <div class="bar_item speciallink"><a style="font-weight: bold; font-size: 14px; color: #2980B9;" href="/support/new_ticket?good_report_id=420056#form-tabs" target="_blank">Пожаловаться на товар</a></div>
                                                                                        <div class="bar_item bi_date_pub" title="Дата публикации">
                                    27.10.2018                            </div>
                                                            			
                                                            <div class="bar_item bi_hits" title="Просмотры">
                                    6                            </div>
                                			
                                                            <div class="bar_item bi_user" title="Автор">
                                    <a href="/users/100958">fantik11</a>                            </div>
                                                            
    
    
                                <div class="bar_item bi_share">
                                    <div class="share" style="margin:-4px">
                                        <script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script>
                                        <div class="yashare-auto-init" data-yasharel10n="ru" data-yasharetype="none" data-yasharequickservices="yaru,vkontakte,facebook,twitter,odnoklassniki,moimir,lj,gplus"><span class="b-share"><a rel="nofollow" target="_blank" title="ВКонтакте" class="b-share__handle b-share__link b-share-btn__vkontakte" href="https://share.yandex.net/go.xml?service=vkontakte&amp;url=http%3A%2F%2Fplayntrade.ru%2Fgoods%2F420056-samp-account-2.html%3Fshow_code%3D1&amp;title=%D0%9A%D1%83%D0%BF%D0%B8%D1%82%D1%8C%20Samp%20account%20%232" data-service="vkontakte"><span class="b-share-icon b-share-icon_vkontakte"></span></a><a rel="nofollow" target="_blank" title="Facebook" class="b-share__handle b-share__link b-share-btn__facebook" href="https://share.yandex.net/go.xml?service=facebook&amp;url=http%3A%2F%2Fplayntrade.ru%2Fgoods%2F420056-samp-account-2.html%3Fshow_code%3D1&amp;title=%D0%9A%D1%83%D0%BF%D0%B8%D1%82%D1%8C%20Samp%20account%20%232" data-service="facebook"><span class="b-share-icon b-share-icon_facebook"></span></a><a rel="nofollow" target="_blank" title="Twitter" class="b-share__handle b-share__link b-share-btn__twitter" href="https://share.yandex.net/go.xml?service=twitter&amp;url=http%3A%2F%2Fplayntrade.ru%2Fgoods%2F420056-samp-account-2.html%3Fshow_code%3D1&amp;title=%D0%9A%D1%83%D0%BF%D0%B8%D1%82%D1%8C%20Samp%20account%20%232" data-service="twitter"><span class="b-share-icon b-share-icon_twitter"></span></a><a rel="nofollow" target="_blank" title="Одноклассники" class="b-share__handle b-share__link b-share-btn__odnoklassniki" href="https://share.yandex.net/go.xml?service=odnoklassniki&amp;url=http%3A%2F%2Fplayntrade.ru%2Fgoods%2F420056-samp-account-2.html%3Fshow_code%3D1&amp;title=%D0%9A%D1%83%D0%BF%D0%B8%D1%82%D1%8C%20Samp%20account%20%232" data-service="odnoklassniki"><span class="b-share-icon b-share-icon_odnoklassniki"></span></a><a rel="nofollow" target="_blank" title="Мой Мир" class="b-share__handle b-share__link b-share-btn__moimir" href="https://share.yandex.net/go.xml?service=moimir&amp;url=http%3A%2F%2Fplayntrade.ru%2Fgoods%2F420056-samp-account-2.html%3Fshow_code%3D1&amp;title=%D0%9A%D1%83%D0%BF%D0%B8%D1%82%D1%8C%20Samp%20account%20%232" data-service="moimir"><span class="b-share-icon b-share-icon_moimir"></span></a><a rel="nofollow" target="_blank" title="LiveJournal" class="b-share__handle b-share__link b-share-btn__lj" href="https://share.yandex.net/go.xml?service=lj&amp;url=http%3A%2F%2Fplayntrade.ru%2Fgoods%2F420056-samp-account-2.html%3Fshow_code%3D1&amp;title=%D0%9A%D1%83%D0%BF%D0%B8%D1%82%D1%8C%20Samp%20account%20%232" data-service="lj"><span class="b-share-icon b-share-icon_lj"></span></a><a rel="nofollow" target="_blank" title="Google Plus" class="b-share__handle b-share__link b-share-btn__gplus" href="https://share.yandex.net/go.xml?service=gplus&amp;url=http%3A%2F%2Fplayntrade.ru%2Fgoods%2F420056-samp-account-2.html%3Fshow_code%3D1&amp;title=%D0%9A%D1%83%D0%BF%D0%B8%D1%82%D1%8C%20Samp%20account%20%232" data-service="gplus"><span class="b-share-icon b-share-icon_gplus"></span></a></span></div>
                                    </div>
                                </div>
                                                        </div>
    
                                                    <div class="bar_item"><div style="text-align: right; font-size: 11px; color: #95A5A6;">
                                Последнее редактирование: 2018-10-27 14:22:17                        </div>
                        </div>
                        
                        
                    </div>
                    <script type="text/javascript">
                        function successHideItem() {
                            window.location.href = '';
                        }
                    </script>
    <!-- <meta http-equiv='Refresh' content='0; URL=/'> -->
    
    
                    </article>
    

    как его можно найти?



  • @fantik кошмар какой. Ничего не понятно. Оберните весь ваш вод вот этим. В начале кода 3 штучки и в конце. Или вставьте код сюда, нажмите "Create encrypted" и скиньте ссылку.

    
    ```


  • @uraabk http://text-share.com/view/a11f5a63#ti9USnebe6Fi0AItdIb78tOGzbJmjBZe
    В режиме предпросмотра пост выглядел нормально)



  • @fantik другое дело, а что нужно найти?



  • @uraabk В коде он обозначен "ТЕКСТ КОТОРЫЙ НУЖНО НАЙТИ"



  • @fantik попробуйте Xpath получить xml

    //div[@class='content_item goods_item']/text()[4]
    


  • @uraabk [913142203] [17:32:50] Поток №1 : Can't resolve query //div[@class='content_item goods_item']/text()[4]



  • @fantik said in Как найти текст который не содержится в теге:

    @uraabk [913142203] [17:32:50] Поток №1 : Can't resolve query //div[@class='content_item goods_item']/text()[4]

    А вы в браузере грузите ссылку или в http-клиент? Для них просто разные Xpath сделаны.



  • @uraabk Гружу через браузер



  • @fantik а потом применяете вот это, правильно?

    0_1540653178266_2018-10-27_181217.png



  • @uraabk Всё верно



  • @fantik и конечно не же забыли получить Код страницы, хотя там была бы другая ошибка))

    хм, непонятно... скиньте скрином ваши действия, а лучше конечно скрипт скинуть - так будет быстрее.