Нужна помощь для сбора данных из текстового файла и вставки на веб-страницу? - PullRequest
0 голосов
/ 22 января 2011

Может ли кто-нибудь посоветовать мне наиболее эффективный способ сбора данных из одного источника, выбора определенного фрагмента данных и вставки его на веб-страницу?В частности, я хочу:

  1. Вызвать этот текстовый файл данных буев: http://www.ndbc.noaa.gov/data/realtime2/46237.txt
  2. Найти температуру воды и вставить это значение на мою веб-страницу.

Первый большой вопрос: какой язык сценариев мне следует использовать?(Я предполагаю, что Фортран не вариант: -)

Второй не такой большой вопрос: этот же набор данных доступен в графическом и XML-формате.Будет ли какой-либо из этих форматов данных более полезным, чем файл .txt?

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 22 января 2011

Этот формат текстового файла настолько прост, насколько это возможно.Подойдет любой сценарий или язык программирования общего назначения.Критическая часть состоит в том, чтобы разбить каждую строку на регулярное выражение "\ s +".то есть в Python это будет:

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 был бы в равной степени способен, как и ruby, python, схема и т. Д. У меня лично есть отвращение к perl, потому что мне очень трудно читать

0 голосов
/ 22 января 2011

Используйте Perl.

(Привет, вы спросили. Обычно одна программа на любом языке, который вы обычно используете.)

Формат XML не будет намного более полезным, чем текстовый формат.

...