XML的学习

XML这个语言从出来的时候我就开始关注,后来还在Swinburne读我的Master的时候仔细而系统的学习了一下,可是自己内心里只是对概念有些信心,而对实际应用则完全没有一点概念,这样就到导致了我总是可以夸夸其谈的说着XML,但从来不敢去用,时间长了,概念因为没有应用所以理解的不深刻而很快就忘掉,记忆里自己曾经去拣这个语言N次,但一直都没有成功。

这个周一,Martin突然给我了个任务,就是要给一个公司的Web Service提供三个文件,一个是我们公司生成送给他们的数据XML文件的Schema,另一个是基于XLTFO的打印描述转换文件,当时就给了三个例子文件,我一拿上就蒙了,我靠。。这不是直接考验我吗,我立刻告诉他们XLTFO我不懂,他们说跟XSLT差不多,自己看一下,如果不行了跟MAX商量一下。。

唉。。我简历可是说我精通XML的啊,也不能说自己不懂啊,再说,偶的概念确实懂,可是实战不行啊,不过咱也有杀手锏,前两天看到XMLspy Enterprise的新版的Crack刚出啊,立刻去当了Crack,然后把整个Suite都当下来,装上,然后把XML的相关的书籍当下来,一顿狂读洗脑速成,结合例子和手头的资料,立刻,一天之后成效大增,当天就写出了Schema和标准的转换的XSLT,让Martin很满意,呵呵。。

后面几天,原来做的两个Module都需要进一步的改进,所以放下这些,等到周四和今天,又开始装找XSLFO的资料,网上关于这个东西的资料真不多,虽然概念看起来也是满简单,可是我的文件总是无法过Well-format的validation,后来终于过了,但每次转化总是Throw各种各样的Exception。。唉。。气死我了,直到今天下午,终于没有Exception了,但结果又不对,不过已经到下班时间了,要是以前肯定要在公司多留俩钟头搞完,但现在冲劲已经不足,算了吧。。下周一再来。。

这两天的经历又一次验证了学习的过程一定要有实践,否则理论指导再多也没有用啊。。。

相关文章

XSLFO WYSIWYG Editor (二)
views 717
XSLFast也许是我能找到的唯一一个称得上是'WYSIWYG'的工具吧,其他的IBM的一个项目现在归入了它的企业打印管理产品中,另外的都是一些很小的项目,实现的都很不完善,剩下的工具都是要手工编辑XSLFO模板或者完全要自己写XSLFO的语言细节,也许这些集成工具的本身都有render或者Pase...
网络游戏带给我的
views 584
最近玩了一个游戏《诛仙》,本来网游都差不多,无非就是杀怪,升级,做任务等等,不过很多时候因为是群体活动,所以比较有意思,而我只是为了体验游戏,所以几乎不和其他任何玩家交流,所以也就更显得无聊一些,但玩了一段时间,我觉得这个游戏还是给我带来了一些全新的体验。 第一个就是交易,其实我从上大学的时候就学...
学不学法语呢?
views 584
本来到一个法国公司应该是抓紧机会学学法语的,可是这忙那忙的,再者说评估了几次法语,都觉得没用,最终犹豫再三还是没学,算下来也浪费了一年多的时间,很是可惜啊,昨天去西单的图书大厦,转的时候又看到法语学习区,犹豫再三买了套已经下载过的《简法》教程,让自己下个决心吧。。 其实除了和这家供职公司的人交流之...
正式的高尔夫
views 530
公司的老设备里有几台NSC的设备,那都是很老的设备了,NSC为了让我们公司更换设备来了N次,公司一直想转Soft IP控制的PABX系统,所以无动于衷。年关已近,NSC突然送了两张邀请来请两个Manager去参加一个Annual Corp Golf Day,在Commonwealth Golf 场地...

Leave a Reply

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据