Mam wiele plików json z tym samym typem zawartości Przykłady:
File1.json
{
"$id": "1",
"strings": [
{
"Key": "some unique key1",
"Value": ”some value1”
},
{
"Key": "some unique key2",
"Value": ”some value2”
},
]
}
File2.json
{
"$id": "1",
"strings": [
{
"Key": "some unique key3",
"Value": ”some value3”
},
{
"Key": "some unique key4",
"Value": ”some value4”
},
]
}
Skutecznie połączyłem i zdeserializowałem dane (korzystając z Newtonsoft.Json) ze wszystkich plików json do 2 wynikowych plików:
Keys.csv (zawartość poniżej, bez nagłówków) Line_number;key;value;json_file_name
1; "some unique key1”; ”some value1”;”File1.json”
2; "some unique key2”; ”some value2”;”File1.json”
3; "some unique key3”; ”some value3”;”File2.json”
4; "some unique key4”; ”some value4”;”File2.json”
Values.txt <Line_number>
”<1>some value1”
”<2>some value2”
”<3>some value3”
”<4>some value4”
Po kilku zmianach w Values.txt muszę go zserializować/zapisać do plików json (muszą być takie same jak jsony źródłowe – zmieniane są tylko wartości).
Więc w wyniku potrzebuję Files1.json i Files2.json ze zmienionymi tylko wartościami(Value:).
Mogę bez problemu serializować do jednego json, ale nie mam pojęcia, jak to zrobić z wieloma jsonami.