Infopath入门到精通系列-5 Infopath xsl文件解析

Posted 分享牛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Infopath入门到精通系列-5 Infopath xsl文件解析相关的知识,希望对你有一定的参考价值。

1、Infopath 介绍

Infopath工具保存后默认生成xsn格式的文件。

将上图中的文件后缀名修改为全国面上广告申请.zip 并进行解压。如下图所示:

效果图如下:

2、xsl文件说明

xsl 分为如下两种:
view.xsl :(可以理解为就是html,可以直接在浏览器中进行预览)
upgrade.xsl(元数据信息)

4、xsl文件java解析

xsl文件信息在manifest.xsf中定义的,因此解析manifest.xsf文件的时候既可以解析和读取
下面代码包含上述代码结构中属性的解析

 if (this.name.endsWith(".xsl") &&
                            file.elements().size() > 0) 
                        InfoPath_xsl infoxsl = new InfoPath_xsl();
                        infoxsl.loadFromInfoPath(file);
                        infoxsl.setFileInfo(loadResource(this.name));
                        infoxsl.setFileName(this.name);
                        this.viewList.add(infoxsl);
                    
                    public void loadFromInfoPath(Element aelement) throws BusinessException 
        Element file = aelement.element("fileProperties");
        if (file != null) 

            Iterator<Element> d = file.elementIterator("property");
            while (d.hasNext()) 
                Element fileaele = d.next();
                loadFromInfoPathProperty(fileaele);
            
        
    
    

infopath地址:https://gitee.com/pangu-dm/infopath

上面文章来自盘古BPM研究院:http://vue.pangubpm.com/
文章翻译提交:https://github.com/qiudaoke/flowable-userguide
了解更多文章可以关注微信公众号:

以上是关于Infopath入门到精通系列-5 Infopath xsl文件解析的主要内容,如果未能解决你的问题,请参考以下文章

Infopath入门到精通系列-2 Infopath 文件内容查看

Infopath入门到精通系列-6 Infopath xsl文件解析校验

Infopath入门到精通系列-4 Infopath myschema.xsd文件 解析

Infopath入门到精通系列-3 Infopath manifest.xsf文件 解析

ASP.NET MVC4入门到精通系列目录汇总(转)

Java之MavenIDEA版入门到精通(一篇文章精通系列)