Автор Тема: в jscript прочитать байт в бинарном виде  (Прочитано 2332 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Peppi

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 1
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
в jscript прочитать байт в бинарном виде
« : 06 Сентября 2007, 10:39:21 »
Здравствуйте, передо мной встала задача в html+jscript читать информацию из dbf-файла. Здесь возникла такая сложность: я знаю, что первые 32+ 32*n+1, где n-число полей, - это заголовок. Далее начинается интересующая меня информация, собственно, значения полей.

Проблема: как узнать по сколько байт надо считывать из dbf для прочтения каждого значения поля.

этот файл я открываю следующим образом:

 fso = new ActiveXObject("Scripting.FileSystemObject");
 f = fso.OpenTextFile(filename);


Прочитала, что структура dbf-файла такова, что первые 32 байта -информация о кодировке, а затем по 32 байта-информация о структуре каждого поля, в котором 16-ый байт хранит информацию о размере поля в бинарном формате  . Вот теперь и думаю, как бы средствами jscript узнать этот размер

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28