Git clone the reposiory and open it in eclipse.
Run KFDataExporter > Src > Kfl.kf4Serializer.app > KF4SerializerMain.java Which will create a "communityFolder" in KFDataExporter > KF.out > "communityFolder"
Run KFDataExporter > Src > Kfl.kf4Serializer.app > KF4AttachmentDownloaderMainTest.java Which will create an attachments folder in KFDataExporter > KF.out > "communityFolder" > attachments
Run KFDataExporter > Src > Kfl.converter.kf6.app > K6ConverterMainTest.java Note: In K6ConverterMainTest, Add the "communityFolder" name as a parameter Now, You'll get desired output: data.json file in "communityFolder"
Use tools folder
Rename data.json to exportedData.json and put it in tools folder
Run generateHashMap.js in order to generate hashmaps
Run edit_v3.js file to generate multiple json files.
Keep All json files in a folder, rename the folder to "communityName" and use import_community.py to import the data to KF6-database.
Run common.py and add communityId of the current community