| 601 | } |
| 602 | |
| 603 | void more_make_expression_example() |
| 604 | { |
| 605 | auto expr = jsonpath::make_expression<jsoncons::json>("$.books[?(@.price > avg($.books[*].price))].title"); |
| 606 | |
| 607 | std::ifstream is("./input/books.json"); |
| 608 | auto data =jsoncons::json::parse(is); |
| 609 | |
| 610 | jsoncons::json result = expr.evaluate(data); |
| 611 | std::cout << pretty_print(result) << "\n\n"; |
| 612 | } |
| 613 | |
| 614 | void make_expression_with_callback_example() |
| 615 | { |
no test coverage detected