Transforming OPML into XUL

I was trying to learn more about the XUL tree widget this evening, and wrote up a quick XSLT for transforming OPML into a XUL Tree:

Mmmm, a XULRunner stand-alone outliner… wah, we don’t have editable trees in Mozilla yet😦