I need to remove my zeronet data files include the site files but keep the site list so that I can re-download them. Is there any way to export all the site I has connected to a list and import them in a new zeronet client?
Site list stored in data/sites.json, you can just copy this file to a new zeronet client.
Sadly it doesn't work. If I removed all the directory (like data/1HeLLo4uzjaLetFx6NH3PMwFP3qbRbTf3D) but keep data/sites.json , the sites won't show up in ZeroHello , only the ZeroHello and ZeroName are there.

I just tried to remove data/content.db along with the site directorys, it doesn't work too.
Currently it won't work without moving the site data directories, but it would be a great addition.
Added in Rev3153: https://github.com/HelloZeroNet/ZeroNet/commit/6b92d011d24c708674891f174a8d7f9c5153d7ef
All missing site from sites.json will be downloaded at startup.
Most helpful comment
Added in Rev3153: https://github.com/HelloZeroNet/ZeroNet/commit/6b92d011d24c708674891f174a8d7f9c5153d7ef
All missing site from sites.json will be downloaded at startup.