|
From: Andrej v. d. Z. <and...@gm...> - 2010-03-28 01:46:38
|
Hi,
>
> void remove_whitespace_nodes(xmlpp::Document & doc)
> {
> xmlpp::NodeSet whitespace_nodes =
> doc.get_root_node()->find("//text()[normalize-space()='']");
> for (xmlpp::NodeSet::const_iterator it = whitespace_nodes.begin();
> it != whitespace_nodes.end();
> ++it)
> {
> (*it)->get_parent()->remove_child(*it);
> }
> }
>
Thank you, that's a nice one!
Greets,
Andrej
|