Ich habe ein Forum, das wir gerade migriert haben, mit vielen Diskussionen (leider nicht allen, etwa 500 von Tausenden), die für die Lebensdauer des Projekts archiviert/zugänglich sein müssen. Es stammt von cpmmonwealth.im – einer ziemlich ähnlichen Plattform.
Ich habe den gesamten Verlauf über ihre API exportiert – 3 ziemlich große (zwischen 3 und 16 MB) JSON-Dateien – Communities, Themen, Threads, Kommentare und Reaktionen. (2 davon brauche ich nicht, die kleinen…)
Es spielt nicht einmal eine Rolle, ob sie in ihrem ursprünglichen Format Thread > Kommentar > Kommentar usw. importiert werden. Es kann auch einfach jeder Thread + Kommentare, die zu einer einzigen Nachricht im Transkript-Stil kombiniert werden. Ich werde sie sowieso als „neue Threads“ im Thema „Archiv“ hinzufügen und sofort sperren.
Im Grunde weiß ich nicht einmal, wo ich anfangen soll. Ich kann ein gewisses Maß an „jq“ verstehen und ich habe eine der JSON-Dateien in eine Webanwendung geladen, aber das hat meinen PC fast unbrauchbar gemacht.
Einer der Support-Mitarbeiter hier erwähnte ein Skript, um JSON in eine SQL-Datenbank oder so etwas zu exportieren? Ich bin mit den meisten Dingen nicht sehr vertraut, aber ich kann es wahrscheinlich lernen, ich brauche nur eine Richtung, um anzufangen.