Java 웹 응용 프로그램에서 데이터를 추출해야합니다. 구체적으로 야후 마켓 추적기에서 실시간 주식 데이터를 추출하려고합니다. 누구든지 어떤 방법을 제안 할 수 있습니까?Java 웹 응용 프로그램에서 데이터를 추출하는 방법은 무엇입니까?
답변
영광스런 HTTP 프로토콜을 사용하여이를 수행 할 수 있습니다. Java, C#, VB.NET, python, ruby, php와 같은 언어를 사용하고 정보를 얻으려는 웹 사이트크롤링을 사용하십시오.
나는 HTML 코드를 크롤링 할 수 있지만 Java 응용 프로그램의 형태로 표시되는 데이터는 어떻게 크롤링합니까 ?? – anubhav
Yahoo Market Tracker에서 데이터를 추출 할 수 있는지 잘 모르겠습니다. 가능한 경우에도 허용되지 않을 수도 있습니다 - 명백한 조건이 보이지 않습니다. & 조건/라이센스. I (내가 잘못 생각할 수도 있지만 더 좋은 정보가 있습니까?) 거의 실시간 시장 데이터를 제공하는 API에 액세스하려면 비용을 지불해야합니다.
described here을 구입할 때 사용할 수있는 HTTP 기반 Yahoo Stock Quote API가 있습니다.
이http://finance.yahoo.com/d/quotes.csv?s=MSFT&f=snd1l1yr
그것은 실시간으로 충분하지 않을 수 있습니다,하지만 당신은 무료로 할 수있는 최선 수 있습니다 : 아주 간단한 예를 들어, 하나 이상의 주식 기호에 대한 속성의 쉼표로 구분 된 목록을 반환합니다.
나는 당신의 관점은 아무것도 변경하지 않는 자바 웹 애플리케이션 또는 PHP - 하나 또는 정적 HTML 페이지라는 사실에서 Java 웹 응용 프로그램
에서 데이터를 추출해야합니다. Java가 webapp를 지원하고 있기 때문에 갑자기 정보를 추출하는 "Java-way"를 얻게되는 것은 아닙니다.
이제 웹 사이트에있는 데이터와 상호 작용할 수있는 API가 제공되는 경우도 있지만, Webapp이 Java이거나 중요하지 않은 경우가 있습니다.
하지만 정상적인 정적 html 사이트의 incase 내가 스크랩하고 정보를 취할 코드를 통해 갈 수 있지만 자바 애플 리케이션의 incase 할 수 없습니다. – anubhav
- 1. PDF에서 데이터를 추출하는 방법은 무엇입니까?
- 2. Java 응용 프로그램에서 데이터를 저장하는 가장 좋은 방법은 무엇입니까?
- 3. 웹 응용 프로그램에서 데이터를 저장하고 이스케이프하는 방법은 무엇입니까?
- 4. Windows 및 웹 응용 프로그램에서 실시간 데이터를 표시하는 방법은 무엇입니까?
- 5. Java MVC 웹 응용 프로그램에서 오류를 처리/기록하는 방법은 무엇입니까?
- 6. Java 웹 응용 프로그램에서 대역폭을 측정하는 방법은 무엇입니까?
- 7. Java 웹 응용 프로그램에서 UI 레이어를 처리하는 일반적인 방법은 무엇입니까?
- 8. 웹 응용 프로그램에서 Virtualizer를 사용하는 방법은 무엇입니까?
- 9. j2me 응용 프로그램에서 데이터를 가져 오는 방법은 무엇입니까?
- 10. Java 응용 프로그램에서 명령을 실행하는 방법은 무엇입니까?
- 11. 실행중인 .Net 응용 프로그램에서 이미지를 추출하는 방법은 무엇입니까?
- 12. 자바를 사용하여 웹 사이트에서 데이터를 추출하는 방법은 무엇입니까?
- 13. 자바 스크립트로 웹 페이지 HTML 데이터를 XML로 추출하는 방법은 무엇입니까?
- 14. 웹 응용 프로그램에서 TDD를 연습하는 방법은 무엇입니까?
- 15. 웹 응용 프로그램에서 현지화를 수행하는 방법은 무엇입니까?
- 16. 웹 응용 프로그램에서 세션을 추적하는 방법은 무엇입니까?
- 17. PHP 웹 응용 프로그램에서 siebel 웹 서비스를 호출하는 방법은 무엇입니까?
- 18. PHP에서 df -h에서 데이터를 추출하는 방법은 무엇입니까?
- 19. 두 GQL 클래스에서 데이터를 추출하는 방법은 무엇입니까?
- 20. NSArray를 사용하여 NSArray에서 데이터를 추출하는 방법은 무엇입니까?
- 21. MySQL에서 관련 데이터를 추출하는 방법은 무엇입니까?
- 22. 전자 메일 데이터를 R으로 추출하는 방법은 무엇입니까?
- 23. LinqDataSource에서 여분의 데이터를 추출하는 방법은 무엇입니까?
- 24. PDF에서 임베디드 OCR 데이터를 추출하는 방법은 무엇입니까?
- 25. Java에서 SOAP 응답의 데이터를 추출하는 방법은 무엇입니까?
- 26. HTML 파일에서 특정 데이터를 추출하는 방법은 무엇입니까?
- 27. Java 응용 프로그램에서 트랩 전송
- 28. Java 웹 시작 응용 프로그램에서 값 반환
- 29. Java 응용 프로그램에서 웹 메서드를 호출하는 방법?
- 30. Java 웹 응용 프로그램에서 Security Manager를 사용해야합니까?
그리고 현재 코드는 다음과 같습니다. –