как спарсить и сохранить в список?xpath ?



  • Выполняю Get запрос..
    сохраняю ответ...
    </div>
    <script>
    <div id="preloader-container">
    <div></div>
    </div>
    <script>
    //<![CDATA[
    var topchats = [{"t":"Педро чат","u":"pedro_chat","pc":"none","l":"RU","a":"","i":"1.jpg","p":1},{"t":"๖ۣۜЧ𝐀𝐓 𝗞0POЛ🅴Й 𝑰𝑻 ✘ | ✘ ๖ۣSempera invicta 𝗱-_-𝗯","u":"code_kings","pc":"none","l":"RU","a":"","i":"7.jpg","p":2},{"t":"Детские пособия: обсуждаем выплаты на детей","u":"mamapapa_chat","pc":"up","l":"RU","a":"","i":"5.jpg","p":3},{"t":"Чат Знакомства для секса 18+","u":"znakomstvasexachat","pc":"down","l":"RU","a":"18+","i":"9.jpg","p":4},{"t":"ЧАТ DIAMOND💎 ОБЩЕНИЕ | ЗНАКОМСТВА","u":"znakomstva_chats","pc":"down","l":"RU","a":"","i":"6.jpg","p":5},{"t":"🌍WORLDofMASKS™🇷🇺","u":"worldofmasks","pc":"none","l":"RU","a":"","i":"6.jpg","p":6},{"t":"Grow Chat","u":"grow_chat","pc":"none","l":"RU","a":"","i":"0.jpg","p":7},{"t":"2ch /news/","u":"ru2chnews","pc":"none","l":"RU","a":"","i":"3.jpg","p":8},{"t":"Крокодил","u":"crocodilegame","pc":"up","l":"RU","a":"","i":"2.jpg и т д..длинный результат

    Мне нужно сохранить списком (там список длинный)
    pedro_chat
    code_kings
    mamapapa_chat
    znakomstvasexachat

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



  • Обычно списки пишут в JSON если не ошибаюсь. Гляньте в пункте одноименном



  • @gee1axion

    JSON тут причем?
    имею ввиду сохранить просто в результат эти данные...



  • @phpmac тут как раз xpath не при чем, это про другое
    вам нужна регулярка

    (?<=u":").*?(?=")
    

    2020-06-06_21-33-13.png



  • @Bigma

    [[ISXODNIK]] это то куда я сохранил полученные данные от get запроса?



  • @phpmac said in как спарсить и сохранить в список?xpath ?:

    @Bigma

    [[ISXODNIK]] это то куда я сохранил полученные данные от get запроса?

    да



  • @phpmac
    да оно)) спасибо я уже было копал в хпатч и т д...
    и еще вопрос а как мне подставить к результату символ @
    чтоб на выходе было
    @pedro_chat
    @code_kings
    @mamapapa_chat
    @znakomstvasexachat



  • @phpmac из одного списка в другой перекидывайте с подстановкой впереди каждой строки @
    И спасибо на этом форуме говорят вот тут
    2020-06-06_22-22-01.png



  • @Bigma
    ткните носом((
    объединить списки?
    что делать со списком куда сохранил SCAN_RESULT_LIST





  • @Bigma
    Отлично)) узнал количество элементов в списке... все это завернул в цикл по узнаному количеству элементов...и на выходе получил то что мне нужно....Спасибо)))!



  • @phpmac можно сделать и не получая количество элементов в списке, используя Foreach

    Foreach [[spisok1]]
    "добавить элемент" @[[foreach_data]] в [[spisok2]] 
    


  • This post is deleted!

Log in to reply