Получение данных по ссылке

Тема в разделе "Решение различных задач по парсингу", создана пользователем alone69li, 12 апр 2022.

  1. alone69li

    alone69li New Member Пользователи

    Регистрация:
    18 июн 2019
    Сообщения:
    1
    Всем привет!
    Подскажите пожалуйста, как из куска кода полученного через макрос GETMORECONTENT, привести к такому виду:
    Код:
    {
      "Треонин":{
         "name":"Треонин",
         "options":{
         "val":"0",
         "dnorm":"2.4",
    },
          },
    пример полученного кода после макроса GETMORECONTENT:
    Код:
    <tr class="js__msr_cc"
    data-fa='{"msr":{
    "val":"",
    "dnorm":"2.4",
    "round":"3",
    "unitRu":"г",
    "unitEn":"g",
    "use":"chart"
    }}'>
    
    <td class="tbl-name pr__nd_lighted">
    <a href="https://fitaudit.ru/nutrients/threonine">
    Треонин
    </a>
    </td>
    
    <td class="tbl-value pr__nd_lighted">
    н/д
    </td>
    
    <td class="tbl-chart-bg">
    
    <span class="tbl-chart pr__protein tip"
    style="width:0%"
    tip="0%">
    </span>
    
    <span class="tbl-dnorm " style="">
    0,0%
    </span>
    
    
    </td>
    </tr>
    <tr class="js__msr_cc"
    data-fa='{"msr":{
    "val":"",
    "dnorm":"2",
    "round":"3",
    "unitRu":"г",
    "unitEn":"g",
    "use":"chart"
    }}'>
    
    <td class="tbl-name pr__nd_lighted">
    <a href="https://fitaudit.ru/nutrients/isoleucine">
    Изолейцин
    </a>
    </td>
    
    <td class="tbl-value pr__nd_lighted">
    н/д
    </td>
    
    <td class="tbl-chart-bg">
    
    <span class="tbl-chart pr__protein tip"
    style="width:0%"
    tip="0%">
    </span>
    
    <span class="tbl-dnorm " style="">
    0,0%
    </span>
    
    
    </td>
    </tr>
    Делаю на данный момент так, дальше затык:
    Код:
    {
          "cholesterol":<CD_GRAN_12!>,
          "transFat":<CD_GRAN_13!>
        },
        "vitamins":{
          <CD_CYCLE_GRAN_1!>
        },
        "minerals":{
          <CD_CYCLE_GRAN_2!>
        },
        "amino":{
    <GETMORECONTENT><URL="[SELF]/amino"><GMC_CYCLE>{TOSTART}{/TOSTART}{TOEND}{/TOEND}{CSEP}{br2}{/CSEP}{CMIN}0{/CMIN}{CMAX}0{/CMAX}</GMC_CYCLE><START="<tr class={"}js__msr_cc{"}"><STARTCOUNT="0"><END="</tr>"><ENDCOUNT="0"><PARAMS="withgran,usecyclegrans"></GETMORECONTENT>
        },
    }
     
  2. inotoxic

    inotoxic Well-Known Member Пользователи

    Регистрация:
    13 сен 2015
    Сообщения:
    874
    Добрый день
    Если, актуально- можно решить на платной основе

    Подробней обсудить:
    Telegram:mad:inotoxic
    Skype:inotoxic
     

Поделиться этой страницей