#pragma once #include "export-symbol-helper.hpp" #include "regex-config.hpp" #include #include namespace advss { EXPORT QString FormatJsonString(std::string); EXPORT QString FormatJsonString(QString); EXPORT bool MatchJson(const std::string &json1, const std::string &json2, const RegexConfig ®ex); EXPORT std::optional GetJsonField(const std::string &json, const std::string &id); EXPORT std::optional QueryJson(const std::string &json, const std::string &query); EXPORT std::optional AccessJsonArrayIndex(const std::string &json, const int index); } // namespace advss