file format:
- Json file
json file serializing and deeserializing with newtonsoft.
https://www.newtonsoft.com/json
- xml file
auto xml schema code and definition tool
https://docs.microsoft.com/en-us/dotnet/standard/serialization/xml-schema-definition-tool-xsd-exe