Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Vassily Kiryanov                     2:5054/36      02 Sep 2004  09:24:40
 To : Sergey Leschenko
 Subject : Помогите формат файла опознать.
 -------------------------------------------------------------------------------- 
 
 
 01 Sep 04 16:09, Sergey Leschenko wrote to Vassily Kiryanov:
 
 >> Есть файл БД в специфическом формате, вот кусок из него:
 >>
 >> === Cut ===
 >> s:4:"addr";s:15:"111.222.333.131";s:4:"host";s:15:"111.222.333.131";
 >> s:2:"br"; === Cut ===
 
 SL>  s, потом количество символов в строке, потом строка.
 
 Схема-то и мне понятна. Hо это только фрагмент такой простой. Полный файл
 позаковыристее. Вот полный пример:
 
 === Cut ===
 a:1:{s:3:"nnn";a:20:{i:0;s:32:"eb3ca5714b3f8f71171d53a58b0619e5";i:1;i:10940899 
 95;s:4:"join";i:1094089995;s:8:"msgcount";i:73;s:3:"say";i:1094093804;s:4:"live 
 ";i:1094094378;s:4:"auth";i:1;s:5:"admin";i:0;s:4:"addr";s:12:"11.222.333.6";s: 
 4:"host";s:12:"11.222.333.6";s:2:"br";s:50:"Mozilla/4.0 (compatible; MSIE 6.0;
 Windows NT
 5.1)";s:6:"brcode";s:13:"v3jFUwOxped45";s:6:"status";i:0;s:9:"my_status";b:0;s: 
 7:"usernum";i:30390;s:3:"sex";i:0;s:4:"skin";s:7:"berchat";s:8:"nickhtml";s:0:" 
 ";s:7:"nickcss";s:11:"||||||||27|";s:6:"ignore";a:0:{}}}
 === Cut ===
 
 Пока что часть инфы из него я выдираю конструкцией из 3-х grep-ов + 3-х tr-ов,
 но хочется большего.
 
 >> Чувствую, что формат должен широко распространён быть, но вспомнить
 >> сам не могу что это за стандарт :(
 
 SL>   Самодельное что-то. И скорее всего - C'ное.
 
 Если бы я только в одном месте такой формат встречал - сделал бы парсинг
 ручками. А то в разных софтинах используется, а какой библиотекой с ним работать
 - не знаю. Должна она быть у перла, но вот какая?
 
 Всего хорошего.              "За верную и прибыльную дружбу!" (c) Яго.
                 Vassily
 ---
  * Origin: И бъется против геноцида Вася, и против Васи геноцид. (2:5054/36)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Помогите формат файла опознать.   Vassily Kiryanov   01 Sep 2004 16:52:02 
 Re: Помогите формат файла опознать.   Sergey Leschenko   01 Sep 2004 16:09:21 
 Re: Помогите формат файла опознать.   wwk@kyivstar.net   01 Sep 2004 16:44:52 
 Помогите формат файла опознать.   Vassily Kiryanov   02 Sep 2004 09:24:40 
 Re: Помогите формат файла опознать.   Oleg A. Paraschenko   02 Sep 2004 08:10:20 
 Re: Помогите формат файла опознать.   Artur Penttinen   02 Sep 2004 12:42:00 
 Помогите формат файла опознать.   Alexander Kostiuchenko   03 Sep 2004 00:00:43 
Архивное /ru.perl/18514136e8dd.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional