можем ли мы проанализировать записи с разделителями на нескольких уровнях, используя bindy - PullRequest
0 голосов
/ 17 декабря 2018

у нас есть требование преобразовать запись данных с разделителями табуляции в структуру 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
          }
        ]  
 }
]

Я могу написать метод в моем потоке, который разделяет поля и создаетсписок объектов.Но есть ли способ справиться с этим без написания пользовательских методов

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...