summaryrefslogtreecommitdiff
path: root/docs/samples/xpath_error.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'docs/samples/xpath_error.cpp')
-rw-r--r--docs/samples/xpath_error.cpp60
1 files changed, 31 insertions, 29 deletions
diff --git a/docs/samples/xpath_error.cpp b/docs/samples/xpath_error.cpp
index 1ecb41b..3415d31 100644
--- a/docs/samples/xpath_error.cpp
+++ b/docs/samples/xpath_error.cpp
@@ -4,38 +4,40 @@
int main()
{
- pugi::xml_document doc;
- if (!doc.load_file("xgconsole.xml")) return -1;
+ pugi::xml_document doc;
+ if (!doc.load_file("xgconsole.xml")) return -1;
//[code_xpath_error
- // Exception is thrown for incorrect query syntax
- try
- {
- doc.select_nodes("//nodes[#true()]");
- }
- catch (const pugi::xpath_exception& e)
- {
- std::cout << "Select failed: " << e.what() << std::endl;
- }
+ // Exception is thrown for incorrect query syntax
+ try
+ {
+ doc.select_nodes("//nodes[#true()]");
+ }
+ catch (const pugi::xpath_exception& e)
+ {
+ std::cout << "Select failed: " << e.what() << std::endl;
+ }
- // Exception is thrown for incorrect query semantics
- try
- {
- doc.select_nodes("(123)/next");
- }
- catch (const pugi::xpath_exception& e)
- {
- std::cout << "Select failed: " << e.what() << std::endl;
- }
+ // Exception is thrown for incorrect query semantics
+ try
+ {
+ doc.select_nodes("(123)/next");
+ }
+ catch (const pugi::xpath_exception& e)
+ {
+ std::cout << "Select failed: " << e.what() << std::endl;
+ }
- // Exception is thrown for query with incorrect return type
- try
- {
- doc.select_nodes("123");
- }
- catch (const pugi::xpath_exception& e)
- {
- std::cout << "Select failed: " << e.what() << std::endl;
- }
+ // Exception is thrown for query with incorrect return type
+ try
+ {
+ doc.select_nodes("123");
+ }
+ catch (const pugi::xpath_exception& e)
+ {
+ std::cout << "Select failed: " << e.what() << std::endl;
+ }
//]
}
+
+// vim:et