Tôi đã sử dụng trang web này trong một thời gian dài để tìm câu trả lời cho câu hỏi của mình, nhưng tôi không thể tìm thấy câu trả lời cho câu hỏi này.Kéo dữ liệu từ một trang web, phân tích dữ liệu cho các phần cụ thể và hiển thị nó
Tôi đang làm việc với một nhóm nhỏ trong một dự án lớp học. Chúng tôi đang xây dựng một trang web "giao dịch trò chơi" nhỏ cho phép mọi người đăng ký, đưa vào trò chơi họ muốn giao dịch và chấp nhận giao dịch từ người khác hoặc yêu cầu giao dịch.
Chúng tôi có trang web hoạt động lâu trước lịch biểu nên chúng tôi đang cố gắng thêm nhiều hơn vào trang web. Một điều tôi muốn làm là liên kết các trò chơi được đưa vào Metacritic.
Đây là những gì tôi cần làm. Tôi cần (sử dụng asp và C# trong studio trực quan 2012) để có được trang trò chơi chính xác trên metacritic, lấy dữ liệu của nó, phân tích nó cho các phần cụ thể, và sau đó hiển thị dữ liệu trên trang của chúng tôi.
Về cơ bản khi bạn chọn trò chơi bạn muốn giao dịch, chúng tôi muốn một div nhỏ hiển thị cùng với thông tin và xếp hạng của trò chơi. Tôi muốn làm điều đó theo cách này để tìm hiểu thêm và có được một cái gì đó trong dự án này mà tôi không phải bắt đầu.
Tôi đã tự hỏi liệu có ai có thể cho tôi biết bắt đầu từ đâu không. Tôi không biết cách kéo dữ liệu từ một trang. Tôi vẫn đang cố gắng tìm ra nếu tôi cần thử viết một cái gì đó để tự động tìm kiếm tựa đề của trò chơi và tìm trang đó theo cách đó hoặc nếu tôi có thể tìm được cách nào đó để đi thẳng đến trang của trò chơi. Và một khi tôi đã nhận được dữ liệu, tôi không biết làm thế nào để kéo các thông tin cụ thể tôi cần từ nó.
Một trong những điều không thực hiện điều này dễ dàng là tôi đang học C++ cùng với C# và asp nên tôi tiếp tục bị đứt dây. Nếu ai đó có thể chỉ cho tôi đúng hướng nó sẽ là một trợ giúp lớn. Cảm ơn
Google, HTML Agility Pack & Fiddler – ryan
Thuật ngữ mà bạn đang tìm kiếm là màn hình tìm kiếm hoặc [Web Scraping] (http://en.wikipedia.org/wiki/Web_scraping). – Greg