Trochę mi przykro i szukam odpowiedniej kombinacji zadań do odczytywania n ilości podobnie sformatowanych plików json, wyciągam konkretną tablicę z każdego , połącz je i zapisz jako nowy plik. Z powodzeniem użyłem gulp-concat do łączenia plików, a edytor gulp-json do zmiany wartości w jednym pliku, ale trudno mi zawijać głowę, jak połączyć ciągi procesów.Używanie gulp do łączenia i edycji wielu plików json w jeden
n liczba plików json sformatowanych następująco:
{
"id": "groupofthings1",
"things": [
{ ... },
{ ... },
],
...
}
Pożądany wyjście pojedynczy plik zawierający wszystkie "rzeczy":
[
{ ... },
{ ... },
{ ... },
{ ... },
...
]
zbudować tablicę z każdego wpisu reprezentującego jeden z plików, jak łańcuch, a następnie scalić wynik z czymś w rodzaju '„{”+ json_array.join („”) +«}»' albo, można wystarczy załadować/przeanalizować wszystkie pliki JSON, scalić obiekty, a następnie zapisać wynikowy obiekt jako JSON. – joemaller
@joemaller - Ale jak mam to zrobić z wtyczkami gulp? Jestem przekonany, że mogę zbudować strukturę danych, jeśli uda mi się uzyskać odpowiednie strumienie w odpowiednich miejscach z odpowiednimi wtyczkami. – pleeschultz