проблема с xpath для импорта в гугл листы - PullRequest
0 голосов
/ 20 сентября 2018

У меня проблема с импортом одной ячейки таблицы веб-страниц в листы Google.если я порежу xpath;он импортирует всю строку, неразличимую следующим образом:

EarningsPerShareAfterTax

=IMPORTXML("http://codal.ir/Reports/Decision.aspx?LetterSerial=M5h5Z2UhIZrScwDbGVf19w%3d%3d&rt=0&let=6&ct=0&sheetId=1","//*[@id='ctl00_lblYearEndToDate']")

Но я этого не хочу.Например, мне нужна только одна ячейка таблицы этой ссылки: веб-страница

Я хочу, чтобы EarningsPerShareAfterTax (second) второго столбца (справа налево)строка снизу) "" "

1 Ответ

0 голосов
/ 20 сентября 2018

Язык (фарси?) Упорядочен справа налево, верно?

Итак, давайте возьмем второй последний tr и второй (на самом деле третий) td:

//tr[last()-1]/td[3]

Я заметил, что в выводе есть разрыв строки.Мы можем использовать INDEX, чтобы ограничить результат фактическим значением:

=Index(IMPORTXML("http://codal.ir/Reports/Decision.aspx?LetterSerial=M5h5Z2UhIZrScwDbGVf19w%3d%3d&rt=0&let=6&ct=0&sheetId=1","//tr[last()-1]/td[3]"), 2)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...