у нас есть требование преобразовать запись данных с разделителями табуляции в структуру JSON.Но внутри каждого поля также есть некоторый разделитель.Ниже будет та же самая запись данных
"123456 16 2014/6/960,2015/1/153 2014/2,2015/3"
ниже - JSON, который мы должны построить
[
{
"field1": "123456",
"field2": 16,
"node1": [
{
"year": 2014,
"qunatity": 6,
"discounts": 960
},
{
"year": 2015,
"qunatity": 1,
"discounts": 153
}
],
"node2": [
{
"year": 2014,
"qunatity": 2
},
{
"year": 2015,
"qunatity": 3
}
]
}
]
Я могу написать метод в моем потоке, который разделяет поля и создаетсписок объектов.Но есть ли способ справиться с этим без написания пользовательских методов