digitalmars.D.learn - problem parsing xml (std.xml)
- Minas (21/21) May 06 2012 I'm trying to use std.xml to parse a small snippet of xml (for
- 
Stanislav Blinov
 (2/2)
 May 07 2012
 Just a guess, but wouldn't be the root node of the 
I'm trying to use std.xml to parse a small snippet of xml (for 
now).
This is my code:
[code]
void main(string[] args)
{
	string xmlText = "<?xml version=\"1.0\"?>\n" ~
					 "<book>" ~
					 "	Test" ~
					 "</book>";
	DocumentParser doc = new DocumentParser(xmlText);
	
	doc.onStartTag["book"] = (ElementParser el)
	{
		writeln("book opening found.");
	};
	
	doc.parse();
[/code]
My guess is that it would print "book opening found", but nothing 
is printed. I guess I made something wrong(?)
 May 06 2012
Just a guess, but wouldn't <book> be the root node of the document, thus not qualifying for the onStartTag?
 May 07 2012








 
  
  
  "Stanislav Blinov" <stanislav.blinov gmail.com>
 "Stanislav Blinov" <stanislav.blinov gmail.com>