in reply to
Re^4: Inserting new elements in an XML doc using XML::Twig
in thread Inserting new elements in an XML doc using XML::Twig
I just started using XML::Twig for the first time within the past few weeks for a $work project. I've found a somewhat steep learning curve, as compared to other modules I've started using very quickly. But it's a great module, and I'm so glad I don't have to be stuck writing XSLT--yuck. It's been useful to have a single documentation source with everything in it.
But you all are correct that newbies could get started much faster with some other docs to begin with.
What allowed me to start getting work done was the help page with links to some selected XML::Twig conversations here on Perlmonks. Finding examples that were similar to what I wanted to do with XML got me started the fastest.
Many of the more complex modules also have additional Cookbook-style pod. Like Parse::RecDescent, Catalyst, and POE for example.
Perhaps XML::Twig documentation could benefit from a "Cookbook" style doc that gives maybe a dozen of the most common tasks that XML::Twig would come in handy for, or general tasks that can serve as building blocks to piece together into more advanced usage.