Ich bin ein wenig in Zug, und ich bin auf der Suche nach der richtigen Kombination von Aufgaben kombinieren und bearbeiten n Menge ähnlich formatierten json Dateien, ziehen Sie eine bestimmte Anordnung von jedem zu lesen , kombinieren Sie sie und speichern Sie sie als neue Datei. Ich habe erfolgreich gulp-concat verwendet, um Dateien zu kombinieren, und gulp-json-editor, um die Werte für eine Datei zu ändern, aber es fällt mir schwer, mich darum zu kümmern, wie man die Prozesse aneinander reiht.schluck Verwendung auf mehr json-Dateien in eine
n Anzahl der JSON-Dateien wie folgt formatiert:
{
"id": "groupofthings1",
"things": [
{ ... },
{ ... },
],
...
}
Wunsch einzelne Dateiausgabe alle "Dinge" enthält:
[
{ ... },
{ ... },
{ ... },
{ ... },
...
]
Erstellen Sie ein Array mit jedem Eintrag eine der Dateien als String darstellt, dann das Ergebnis mit etwas verschmelzen wie '‚{‘+ json_array.join (‚‘) +‚}‘' Oder könnten Sie Einfach alle JSON-Dateien laden/analysieren, die Objekte zusammenführen und das resultierende Objekt als JSON zurückschreiben. – joemaller
@joemaller - Aber wie mache ich das mit Schluckplugins? Ich bin zuversichtlich, dass ich die Datenstruktur aufbauen kann, wenn ich mit den richtigen Plugins die richtigen Streams an den richtigen Stellen bekomme. – pleeschultz