2011-01-22 3 views
0

한 소스에서 데이터를 수집하고 특정 데이터를 선택하여 웹 페이지에 삽입하는 가장 효율적인 방법에 대해 조언 해 줄 수 있습니까?txt 파일에서 데이터를 수집하고 웹 페이지에 삽입하는 데 도움이 필요합니까?

  1. 불러이 부표 데이터를 텍스트 파일 :
  2. http://www.ndbc.noaa.gov/data/realtime2/46237.txt 물 온도를 찾아 내 웹 페이지에서 해당 값을 삽입 특히, 내가하고 싶습니다.

첫 번째 큰 질문 : 어떤 스크립팅 언어를 사용해야합니까? (나는 Fortran이 옵션이 아니라고 가정한다 :-)

둘째로 그리 중요하지 않은 질문 :이 동일한 데이터 세트는 그래픽 및 xml 형식으로 사용할 수있다. 이러한 데이터 형식 중 하나가 .txt 파일보다 유용할까요?

미리 감사드립니다.

답변

0

Perl을 사용하십시오.

XML 형식은 텍스트 형식보다 훨씬 더 유용 할 수 없습니다 (이봐, 당신은 일반적으로. 하나 일반적으로 사용하는 어떤 언어로 하나 개의 프로그램을. 물었다).

+0

감사합니다. Satya, 'Perl tutorial'에 감사합니다. – Hugh

0

이 텍스트 파일 형식은 이전과 마찬가지로 간단합니다. 거의 모든 스크립팅 또는 범용 프로그래밍 언어가 작동합니다. 중요한 부분은 정규식 "\ s +"에 각 줄을 나누는 것입니다. 즉 파이썬에서는 다음과 같습니다 :

import re 

theFileObject = open('/path/to/downloaded/file.txt') 
for line in theFileObject.readlines(): 
    columns = re.split(r'\s+', line) 
    # each column is columns[0] through columns[19] 

기본적으로 가장 쉬운 프로그래밍 언어를 선택하십시오. 어떤 .NET 언어도 루비, 파이썬, 스키마 등등뿐만 아니라 똑같이 가능할 것입니다. 개인적으로는 읽기가 매우 어려워서 개인적으로 perl에 싫증을 느낍니다.

관련 문제