如何实现对模板文件的分析?
(1)一个模板文件,其中一些动态数据是用一定格式的占位符代替
如: <table>
<tr> <td> ${DATA1} </td> </tr>
<tr> <td> ${DATA2} </td> </tr>
<table>
(2)对一个对应的HTML文件,我们如何实现找到这个文件中对应上面模板文件的一块,将${DATA1},${DATA2}的数据得到,如果找不到这个模板,提示出错。
如: <html>
........................
........................
<table>
<tr> <td> 12.1 </td> </tr>
<tr> <td> 34.2 </td> </tr>
<table>
........................
</html>
则得到${DATA1}=12.1,${DATA2}=34.2
(3)查找的效率需要比较高!
是否有现成的开源项目可以实现??
[解决办法]
顶一下
[解决办法]
try 一下嘛,呵呵
[解决办法]
用字符串函数处理能行不?
[解决办法]
字符串处理当然是可以,只是如果有现成的方案更好更成熟,不要重复发明轮子嘛!
[解决办法]
up
[解决办法]
路过,接分,帮顶。
[解决办法]
你看看用xslt可以吗?
网上搜索一下,很多这方面的资料
[解决办法]
xslt是对定好的模板写入数据,我上面其实是一个相反的过程,对已有的页面制订模板,得到其中的数据!xslt实现不了!
[解决办法]
那楼主可以发明这个轮子啊,然后共享,呵呵
[解决办法]
关注学习一下。...
[解决办法]
可以考虑一下EMF 中的JET(http://www.ibm.com/developerworks/cn/opensource/os-ecl-jet/),
它可以脱离eclipse使用。
[解决办法]
http://www.ibm.com/developerworks/cn/opensource/os-ecl-jet/
[解决办法]
up
[解决办法]
up
[解决办法]
楼主要的就是FreeMarker。给分吧。
[解决办法]
用正则表达式
[解决办法]
mark