U-Lama\Lee | e13c3e6 | 2011-12-28 14:36:55 -0800 | [diff] [blame] | 1 | #include "tinyxml2.h"
|
| 2 |
|
| 3 | #include <stdio.h>
|
| 4 | #include <stdlib.h>
|
| 5 |
|
| 6 | using namespace tinyxml2;
|
| 7 |
|
| 8 | int main( int argc, const char* argv )
|
| 9 | {
|
Lee Thomason | fde6a75 | 2012-01-14 18:08:12 -0800 | [diff] [blame] | 10 | #if 0
|
U-Lama\Lee | 4cee611 | 2011-12-31 14:58:18 -0800 | [diff] [blame] | 11 | {
|
| 12 | static const char* test = "<!--hello world-->";
|
U-Lama\Lee | e13c3e6 | 2011-12-28 14:36:55 -0800 | [diff] [blame] | 13 |
|
U-Lama\Lee | 4cee611 | 2011-12-31 14:58:18 -0800 | [diff] [blame] | 14 | XMLDocument doc;
|
| 15 | doc.Parse( test );
|
| 16 | doc.Print( stdout );
|
| 17 | }
|
U-Lama\Lee | 4cee611 | 2011-12-31 14:58:18 -0800 | [diff] [blame] | 18 | {
|
Lee Thomason | fde6a75 | 2012-01-14 18:08:12 -0800 | [diff] [blame] | 19 | static const char* test = "<!--hello world\n"
|
Lee Thomason | 8a5dfee | 2012-01-18 17:43:40 -0800 | [diff] [blame] | 20 | " line 2\r"
|
| 21 | " line 3\r\n"
|
| 22 | " line 4\n\r"
|
| 23 | " line 5\r-->";
|
| 24 |
|
| 25 | XMLDocument doc;
|
| 26 | doc.Parse( test );
|
| 27 | doc.Print( stdout );
|
| 28 | }
|
| 29 | #endif
|
| 30 | {
|
Lee Thomason | dadcdfa | 2012-01-18 17:55:48 -0800 | [diff] [blame^] | 31 | static const char* test[] = { "<element />",
|
| 32 | "<element></element>",
|
| 33 | 0
|
| 34 | };
|
| 35 | for( const char* t=test[0]; *t; ++t ) {
|
| 36 | XMLDocument doc;
|
| 37 | doc.Parse( t );
|
| 38 | doc.Print( stdout );
|
| 39 | }
|
U-Lama\Lee | 4cee611 | 2011-12-31 14:58:18 -0800 | [diff] [blame] | 40 | }
|
U-Lama\Lee | e13c3e6 | 2011-12-28 14:36:55 -0800 | [diff] [blame] | 41 | return 0;
|
| 42 | } |