Бесплатные снипеты на заказ

doc

Client
Регистрация
30.03.2012
Сообщения
8 624
Благодарностей
4 608
Баллы
113
C#:
string data = "0001:351;0002:352;0003:353";

string main_tpl = "{{\"stocks\": [{0}]}}";
string element_tpl = "{{\"offer_id\": \"{0}\", \"product_id\": {1}, \"stock\": 0, \"warehouse_id\": 22142605386000}}";

List<string> elements = new List<string>();
foreach(string data_part in data.Split(';'))
    elements.Add(string.Format(element_tpl, data_part.Split(':')[0], data_part.Split(':')[1]));

return string.Format(main_tpl, string.Join(", ", elements));
 

Кто просматривает тему: (Всего: 9, Пользователи: 0, Гости: 9)