Является ли эта смесь CSV, Pipes и Braces запатентованным форматом? - PullRequest
0 голосов
/ 15 октября 2019

Мне нужно экспортировать данные для поддержки перехода на продукт COTS.

Целевой формат - это смешанный формат CSV, KVP, PSV и JSON-wannabe:

FirstName,LastName,CompanyName,Emails,Capabilities,User
Lionel,Mandrake,Burpelson Air Force Base,{{email=lm@bafb.com}|{email=lm@843bw.gov.uk}},{Unit=Hours|Service=OPE|Capacity=123.0}|{Unit=Hours|Service=CRM|Capacity=175.0},Username=lmandrake|Password=123|Role=Group Captain|User_Active=1

Кажетсячто:

  • Поля верхнего уровня разделены CSV
  • Содержимое поля - это "объекты" с атрибутами стиля KVP
  • Списки формируются внешними скобками { ... } и фигурные скобки вокруг каждого элемента
  • Разделитель канала разделяет атрибуты "объекта" и элементы списка

Есть ли известное имя для этого формата (поэтому я могу найти общие библиотеки для поддержки). .. или это, скорее всего, собственный формат поставщика COTS?

...