LINUX.ORG.RU

xPath, как извлечь значение?

 ,


0

2

Есть кусок сайта:

            <tr id="eventRowId_351194" event_attr_ID="1226" event_timestamp="2017-07-14 12:30:00" onclick="javascript:changeEventDisplay(351194, this, 'overview');">
                <td class="first left time" >15:30</td>
                <td class="flagCur"><span title="United States" class=" ceFlags United_States">&nbsp;</span> USD</td>                   <td class="sentiment" title="Low Volatility Expected"><i class="newSiteIconsSprite grayFullBullishIcon middle"></i><i class="newSiteIconsSprite grayEmptyBullishIcon middle"></i><i class="newSiteIconsSprite grayEmptyBullishIcon middle"></i></td>                <td class="left event">Core CPI Index (Jun)</td>

                <td class="bold act blackFont event-351194-actual" title="" id="eventActual_351194">&nbsp;</td>                <td class="fore" id="eventForecast_351194 event-351194-forecast">&nbsp;</td>                <td class="prev blackFont event-351194-previous" id="eventPrevious_351194">251.33</td>
                <td class="diamond" id="eventRevisedFrom_351194">&nbsp;</td>            </tr>
                                <tr id="eventInfo351194" class="noHover displayNone" >
                    <td id="eventInfoTd351194" colspan="8">
                        <div class="displayNone eventDetailWrap" id="eventDivWrapper351194"></div>
                    </td>
                </tr>

Мне надо из него вытащить «2017-07-14 12:30:00»

Пробую

xpathSApply(html, "//tr[@event_timestamp]", xmlValue)

Вытаскивает:

 "15:30\n                  USD                                   PPI (MoM) (Jun)\n\n                                 -0.1%                0.0%\n                             "               

Массив он конечно вытащил, молодец, но там нет дат. А как само значение вытащить?

★★★★★

Последнее исправление: steemandlinux (всего исправлений: 1)

Ответ на: комментарий от steemandlinux

Задача отловить только определенные TR, в которых есть атрибут id?

У меня в браузере работает, как положено.

$x("//meta[@http-equiv]/@content")
anymouse
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.