🔨 using the SAX-DOM parser

This commit is contained in:
Niels Lohmann committed 2018-03-06 18:17:07 +01:00
1 parent faf2546a15
commit 5beab80553
6 files changed
+173 -166

No files matched your search

+3 -3
View File
@@ -5930,12 +5930,12 @@ class basic_json
static bool sax_parse(detail::input_adapter i, json_sax_t* sax)
{
return parser(i, sax).sax_parse();
return parser(i).sax_parse(sax);
}
static bool sax_parse(detail::input_adapter& i, json_sax_t* sax)
{
return parser(i, sax).sax_parse();
return parser(i).sax_parse(sax);
}
/*!
@@ -6013,7 +6013,7 @@ class basic_json
typename std::iterator_traits<IteratorType>::iterator_category>::value, int>::type = 0>
static bool sax_parse(IteratorType first, IteratorType last, json_sax_t* sax)
{
return parser(detail::input_adapter(first, last), sax).sax_parse();
return parser(detail::input_adapter(first, last)).sax_parse(sax);
}
/*!