请问数据组装与模板替换有没有相关的pattern?
我们现在有一个问题,是关于数据组装和模板替换方面的,
请教各位高人有没有相关的通用解决方案?
具体的需求是这样的:
一边是数据集:
DNAME,LOC,JOB,ENAME,SAL
ACCOUNTING,NEW YORK,CLERK,MILLER,1300
ACCOUNTING,NEW YORK,MANAGER,CLARK,2450
ACCOUNTING,NEW YORK,PRESIDENT,KING,5000
RESEARCH,DALLAS,ANALYST,FORD,3000
RESEARCH,DALLAS,ANALYST,SCOTT,3000
RESEARCH,DALLAS,CLERK,ADAMS,1100
RESEARCH,DALLAS,CLERK,SMITH,800
RESEARCH,DALLAS,MANAGER,JONES,2975
SALES,CHICAGO,CLERK,JAMES,950
SALES,CHICAGO,MANAGER,BLAKE,2850
SALES,CHICAGO,SALESMAN,ALLEN,1600
SALES,CHICAGO,SALESMAN,MARTIN,1250
SALES,CHICAGO,SALESMAN,TURNER,1500
SALES,CHICAGO,SALESMAN,WARD,1250
另一边是模板:
#DNAME## #LOC##
#JOB##
#ENAME## #SAL##
Sum for #JOB## #SAL.sum##
Sum for #DNAME## #SAL.sum##
GRAND TOTAL #SAL.sum##
要求循环所有的数据集,把他们按照模板排列好,替换其中所有动态值,
所有summary值,最后输出结果。
请问大家遇到过类似的问题吗?
有没有相关的通用的解决方案?多谢了!