pulled out streamer class.

This commit is contained in:
Lee Thomason
2012-01-24 18:03:07 -08:00
parent 67d6131d74
commit 5cae897775
3 changed files with 230 additions and 40 deletions

View File

@@ -28,25 +28,24 @@ int main( int argc, const char* argv )
}
#endif
{
static const char* test[] = { //"<!--single element-->",
"<element />",
"<element></element>",
//"<!--single sub-element-->",
"<element><subelement/></element>",
"<element><subelement></subelement></element>",
static const char* test[] = { //"<element />",
//"<element></element>",
//"<element><subelement/></element>",
//"<element><subelement></subelement></element>",
"<element><subelement><subsub/></subelement></element>",
"<!--comment beside elements--><element><subelement></subelement></element>",
"<!--comment beside elements, this time with spaces--> \n <element> <subelement> \n </subelement> </element>",
//"<!--comment beside elements, this time with spaces--> \n <element> <subelement> \n </subelement> </element>",
"<element attrib1='foo' attrib2=\"bar\" ></element>",
"<element attrib1='foo' attrib2=\"bar\" ><subelement attrib3='yeehaa' /></element>",
"<element>Text inside element.</element>",
"<element><b></b></element>",
//"<element>Text inside element.</element>",
//"<element><b></b></element>",
"<element>Text inside and <b>bolded</b> in the element.</element>",
0
};
for( int i=0; test[i]; ++i ) {
XMLDocument doc;
doc.Parse( test[i] );
doc.Print( stdout );
doc.Print();
printf( "----------------------------------------------\n" );
}
}