openoffice I服了YOU
上一篇 /
下一篇 2007-06-29 02:44:58
因为一直要做OPENOFFICE文件的批改工作,为了减少人力,想尽量开发出比较完美批改工具。
设计的思路是正确的OPENOFFICE(现在发现有真有正确的答案吗)和上交的文件,解压出xml文件进行解析比较
xml文件原来设计是树型结构来解析,但是最后发现这种比较方法的正确率太低,因为每一个文件最后看上去的效果一样,实现上XML上的结构根本不一样。
所以最低重新设计了一个很怪的“三叉树”。就好像填空一样把XML文件中要显示的文字和文字结构填入这个“三叉树”结构和原本的XML文件结构无关。对这部分设计测试结果还蛮不错的,比较让人滿意。
然后要比较文字的结构内容,程序设计中不比较结构名只比较相对应的结构中的个个style的值,因为不知道会用到哪一些值,所有列了20个出来,把文字结构中有的就取出来。。。。。。。。。。。。。。最后发现,就算你一样的操作,看上去一样的效果。实现上的style的内容也不会不一样,有多有少啊。天啊OPEROFFICE解析自己的XML也只是要显示而已不用向我一样比较的吧
我现在身切的感觉对为什么 “世界上没有完成一样的两片叶子” 这句话会这么有名了!!!!!!!
导入论坛
收藏
分享给好友
管理
举报
TAG: