把XML相关知识系统的学习了一遍

    技术2022-05-11  28

     做了1天SVG形式的流程自定义后,发现单纯的靠其本身很难实现。需要结合XML等相关知识才行,所以狠狠心花了半天多的时间把一些基础知识都看了一遍,做了笔记,主要包括:SVG,XML,XSLT,XPATH,XQUERY,XSD,XLINK,XPOINTERXMLDOM,XSL-FO等。现在基本决定用XML做数据载体,SVG做UI,JavaScript+XMLDOM+XPATH做业务逻辑。现在已经能够通过一个XML流程定义文档显示简单的流程图了(仅针对IE),但还需要再回炉一些平面几何的知识,才能把其显示的合理。预期2周时间可以搞定,这个工具不打算用SQL数据库,以使其更方便集成到不同环境中去。

        接下去还有些难点:

    怎么控制好一些拖曳事件要开发一套完整的接口供其他程序使用,而不必告知具体的XML流程数据文件的格式要把众多的JS脚本组织好,现在初步考虑分常量、SVGHelper、页面操作、业务逻辑几个JS文件复习sin,cos,tg,ctg....................

    哎,不过最近才思枯竭,身心具备,双休日需要出去走走~~


    最新回复(0)