Почему при использовании downloadstring для поиска url imdb вы получаете оригинальный заголовок в строке?
когда я использую downloadstring from imdb url получите оригинальные заголовки, но на веб-странице покажите заголовок!
другими словами downloadstring выход с разных веб-страницу показывает!
почему???
Что я уже пробовал:
например:
мой url= IMDb: Самые Популярные Игры С Соответствующим Названием "Заброшенный" - IMDb[^]
названия найти в поиске:
1. отказаться (2002)
2. Заброшенный (2001)
3. Заброшенные Дома, Пустые Дома (2000)
4. Deep Purple: Total Abandon - Australia '99 (2000 Video)
5. Заброшенный Сознании (2002)
6. Заброшенный Дом 58 (2002)
мой код C# является:
WebClient w = new WebClient(); w.Encoding = Encoding.UTF8; string result = w.DownloadString("http://www.imdb.com/search/title?title=Abandoned&title_type=feature,tv_movie,documentary,short,video&release_date=2000-01-01,2002-12-31") MatchCollection title = Regex.Matches(result2, @"adv_li_tt""\n>([^<]+)</a>");
а названия MatchCollection таковы:
1 - отказаться - Ein mörderisches Spiel
2 - Торзок
3 - Hylätyt талот autiot пихать
4 - Deep Purple: Total Abandon - Australia '99
5 - Заброшенные Умы
6 - Заброшенный 58
F-ES Sitecore
Итак, вы хотите, чтобы мы помогли вам украсть данные другого сайта?
ZurdoDev
Я почти уверен, что они просто одолжили его и вернут обратно.
ZurdoDev
Похоже, тогда ваше регулярное выражение может быть отключено. Вам придется изучить фактический html лучше, чтобы увидеть, что происходит. Не знаю, что мы можем для вас сделать.
Member 13801581
не моя проблема-это разница между метод downloadstring и веб-страницы показываются названия
ZurdoDev
Downloadstring должен быть таким же, как удар по нему с помощью вашего браузера. Итак, опять же, вам придется посмотреть на html в обоих случаях и выяснить, что происходит.
Member 13801581
я смотрю на оба одновременно и они отличаются от поиска неанглийских названий
это означает, что на веб-странице отображается английское название, но downloadstring отображает оригинальное название!!!
я не знаю, почему???
ZurdoDev
Вероятно, вам придется отправить что-то в заголовке. Вы можете использовать такие инструменты, как fiddler, чтобы сравнить фактические запросы.
F-ES Sitecore
Напишите людям, которые управляют сайтом, и объясните, что вы делаете. Я уверен, что они будут рады помочь.