ranczo-io/libs/json_helpers.cpp
2025-11-17 18:24:57 +01:00

11 lines
282 B
C++

#include <ranczo-io/utils/json_helpers.hpp>
#include <boost/json/value.hpp>
#include <boost/json.hpp>
std::optional<double> ranczo::json::as_number(const boost::json::value &v) {
if (auto p = boost::json::try_value_to<double>(v))
return *p;
return std::nullopt;
}