# nlohmann::json_sax::number_integer ```cpp virtual bool number_integer(number_integer_t val) = 0; ``` An integer number was read. ## Parameters `val` (in) : integer value ## Return value Whether parsing should proceed. ## Examples ??? example The example below shows how the SAX interface is used. ```cpp --8<-- "examples/sax_parse.cpp" ``` Output: ```json --8<-- "examples/sax_parse.output" ``` ## See also - [`number_unsigned`](number_unsigned.md) - an unsigned integer number was read - [`number_float`](number_float.md) - a floating-point number was read - [`sax_parse`](../basic_json/sax_parse.md) - SAX parser - [SAX Interface](../../features/parsing/sax_interface.md) - guide to event-based parsing ## Version history - Added in version 3.2.0.