У меня есть проблема, которую, я надеюсь, кто-то решил до меня.
Это как бы противоположность тому, что здесь делается:
https://www.newtonsoft.com/json/help/html/SelectToken.htm#SelectTokenJSONPath
Вместо этого у меня есть список имен свойств и индексов массивов, разделенных точками и их значениями (в моем коде C# это просто список объектов со свойством ключа и значения), например,
"Manufacturers[0].Name" "Acme Co"
"Manufacturers[0].Products[0].Name" "Anvil"
"Manufacturers[0].Products[0].Price" "50"
...
"Manufacturers[1].Name" "Contoso"
"Manufacturers[1].Products[0].Name" "Elbow Grease"
"Manufacturers[1].Products[0].Price" "99.95"
"Manufacturers[1].Products[1].Name" "Headlight Fluid"
"Manufacturers[1].Products[1].Price" "4"
Иерархия может быть настолько глубокой, насколько это необходимо. Теперь проблема состоит в том, чтобы взять этот список и превратить его в Json.
Любые указатели или помощь очень ценится!
Спасибо
Хэнк