c# 简历生成器
1.確定簡(jiǎn)歷內(nèi)容,建立模式文檔。
利用在面向?qū)ο蟪绦蛟O(shè)計(jì)時(shí)學(xué)到的抽象思維方式和自己的經(jīng)驗(yàn)制作一個(gè)用于描述存儲(chǔ)簡(jiǎn)歷數(shù)據(jù)的模式文檔(Schema);
(成果:這一步產(chǎn)生一個(gè)模式文檔resume.xsd)
2.根據(jù)模式文檔的描述建立個(gè)人簡(jiǎn)歷的XML文檔。
編寫一個(gè)正確的存放了個(gè)人簡(jiǎn)歷數(shù)據(jù)的XML文檔;
(成果:這一步產(chǎn)生一個(gè)文檔resume.xml)
3.制作用于顯示個(gè)人簡(jiǎn)歷的模板。
這是比較關(guān)鍵的一步,通用文檔生成器所生成的各種不同文檔就是由各種不同的模板所確定的,模板所顯示的數(shù)據(jù)來源于第二步的resume.xml文檔。制作的模板要求符合XSL規(guī)范,要求至少制作兩個(gè)模板。
(成果:這一步產(chǎn)生若干個(gè)文檔resume1.xsl、resume2.xsl...)
4.編寫文檔生成器。
文檔生成器關(guān)聯(lián)了簡(jiǎn)歷數(shù)據(jù)和顯示模板,可以根據(jù)不同的顯示模板生成不同的簡(jiǎn)歷文檔(要求至少有一個(gè)最終生成文檔為網(wǎng)頁形式)
(成果:這一步產(chǎn)生一個(gè)或幾個(gè)相關(guān)程序resume.exe…)
總結(jié)
- 上一篇: CSS三角形的实现原理及运用
- 下一篇: Linux下用命令来执行kettle文件