是否有基于XML :: *的小(1-2 .pm)解析器,适合替换CGI.pm的结构,如:
foreach($xmlnodes) {
print table( TR( td( $_) ) ); }
使用node2html($ node,$ rules)?
我不打算启动XSLT。
答案 0 :(得分:5)
每当您想要查找模块时,请搜索CPAN。环顾四周,看看你喜欢什么。你做的越多,你对景观的感觉就会越好。很快,你甚至不必问。 :)
我不确定你在问什么,因为你说“解析器”,但似乎你想要走另一条路。如果您想重写XML,我可能会推荐XML::Twig。
答案 1 :(得分:2)
你想到的是push style
模板吗?即。将纯HTML文件作为模板并使用CSS或XSLT选择器将内容推入其中?
如果是这样,那么我用过的两个CPAN模块是:
另请参阅名为Perlmonks的Push style templating systems帖子,该帖子提供了更多信息,包括可用的推送样式模板列表。
如果不是推送风格,那么您是否在寻找HTML构建器?如果是这样,请参阅此Stackoverflow问题:CL-WHO-like HTML templating for other languages?
/ I3az /