오랫동안이 사이트를 사용하여 내 질문에 대한 답변을 찾았지만이 질문에 대한 답변을 찾을 수 없었습니다.웹 페이지에서 데이터를 가져 와서 특정 부분을 파싱하여 표시합니다.
저는 수업 프로젝트에서 소그룹과 함께 일하고 있습니다. 우리는 사람들이 등록하고, 그들이 원하는 게임에 넣을 수 있고, 다른 사람들의 거래를 받아들이거나 무역을 요구할 수있는 작은 "게임 거래"웹 사이트를 구축해야합니다.
Google은 사이트가 일정보다 오래 작동하므로 사이트에 더 많이 추가하려고합니다. 내가하고 싶은 한 가지는 Metacritic에 투입된 게임을 연결하는 것입니다.
여기 제가해야 할 일이 있습니다. 나는 (비주얼 스튜디오 2012에서 ASP와 C#을 사용하여) 메타 캐시 (metaacritic)에 올바른 게임 페이지를 가져 와서 데이터를 가져 와서 특정 부분에 대해 파싱 한 다음 페이지에 데이터를 표시해야합니다.
본질적으로 거래하고자하는 게임을 선택하면 작은 div가 게임의 정보와 등급으로 표시되기를 원합니다. 나는 더 많은 것을 배우고 내가 시작할 필요가없는이 프로젝트에서 뭔가를 얻으려면이 방법으로하고 싶다.
어디서부터 시작해야할지 누군가가 말할 수 있는지 궁금합니다. 페이지에서 데이터를 가져 오는 방법을 모르겠습니다. 나는 게임의 제목을 자동으로 검색하고 페이지를 그런 식으로 찾거나 게임의 페이지로 곧장 갈 수있는 방법을 찾을 수 있는지 알아볼 필요가 있는지 알아 내려고 노력 중이다. 일단 데이터를 얻은 후에는 필자가 필요로하는 특정 정보를 가져 오는 방법을 알지 못합니다.
쉬운 일로 여기지 않는 것 중 하나는 C#과 asp와 함께 C++을 배우므로 내 전선을 계속 가로 채고 있습니다. 누군가가 올바른 방향으로 나를 가리킬 수 있다면 그것은 큰 도움이 될 것입니다. 감사합니다
구글, HTML 민첩성 팩 및 피들러 – ryan
당신이 찾고있는 기간은 화면 벗기거나입니다 [웹 스크래핑 (http://en.wikipedia.org/wiki/Web_scraping). – Greg