Вход | Регистрация

1С:Предприятие ::

Метки: Встроенный язык

Строка с разделителями

Я
   pena
 
23.11.04 - 15:21
Есть строка с разделителями
"1.32.1"," ","2401","01","00"," "," "," "," "," "," ","Факт","69.1.2.7","21"," "," "," "," "," "," "," "," "," "," ",107.62,"Отчисление в ФСС"

как ее в восьмерке превратить в 
а)список значений
б)массив


В семерке было просто, в восьмерке не могу найти тех методов
 
  Рекламное место пустует
   Волшебник
 
1 - 23.11.04 - 16:52
Есть функции ЗначениеВСтрокуВнутр и ЗначениеИзСтрокиВнутр.

Если список значений привести к строке, то будет примерно следующее:

{"#",4772b3b4-f4a3-49c0-a1a5-8cb5961511a3,
{3,1e512aab-1b41-4ef6-9375-f0137be9dd91,0,0,
{2,
{1e512aab-1b41-4ef6-9375-f0137be9dd91,
{"Иванов",0,
{"N",1},
{3,0,
{0},"",-1,-1,0,0}
}
},
{1e512aab-1b41-4ef6-9375-f0137be9dd91,
{"Петров",0,
{"N",2},
{3,0,
{0},"",-1,-1,0,0}
}
}
},
{"Pattern"}
}
}
-----------------------------------
Если привести к строке Массив, то будет примерно так:

{"#",51e7a0d2-530b-11d4-b98a-008048da3034,
{2,
{"S","Иванов"},
{"S","Петров"}
}
}
--------------------------------
У объекта СписокЗначений есть методы ВыгрузитьЗначения и ЗагрузитьЗначения, которые позволяют обмениваться данными с Массивом.

Для парсинга твоей строки нужно написать простой цикл. Ручками.


Список тем форума
Рекламное место пустует   Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует