Ниже ссылки отображает значение одной ячейки (1250,21) из листа Microsoft Excel, размещенного на моем OneDrive:
или же
Теперь я пытаюсь получить этот URL через стандартный cUrl, но получил много JavaScript & только стандартный HTML, нигде на всей странице не упоминалось это значение.
Есть ли способ получить это значение (1250,21)?
Извлечение этого URL с использованием cURL дает иной результат, чем получение его через браузер, возможно, сайт проверяет наличие какого-либо файла cookie, переменной сеанса или даже пользовательского агента, чтобы определить, является ли это автоматическим запросом. Возможно, вам придется добавить дополнительный параметр к вашему запросу cURL, чтобы получить весь документ. Взгляни на curl_setopt
Как только вы это сделаете, вам просто нужно будет проанализировать документ и найти этот элемент:
Я предполагаю, что вам придется проанализировать HTML-код, извлеченный с помощью cURL, и найти этот элемент, содержащий требуемое значение:
<div originalhorizontalalignment="3" class="cv-nwr" style="width:66px;max-height:16px;text-align:right;font:bold 10pt Calibri,'Segoe UI',Thonburi,Arial,Verdana,Sans-Serif;" title="1,250.21">1,250.21</div>
Других решений пока нет …