众所周知,每次我们将inforpath表单模板发布到sharepoint服务器时,驻留在sharepoint服务器上的infopath表单服务都会生成一个网站。
以下是问题:sharepoint如何做到这一点。我们有什么方法可以通过MS提供的某种api以编程方式完成这项工作吗?
事实上,我需要做的是获取所有html,js,css等文件并应用某些操作,例如删除一些div或在特定网页中插入一些html代码。我想出了两种方法来做到这一点。
我对这种工作完全陌生。在我看来,每次我们右键单击浏览器中的网页并选择保存网页时,浏览器都会获取我们渲染网页所需的一些文件,使我们可以浏览网页页面离线。
httrack WinWSD 这样的工具似乎可以正常工作,从在线网页中提取html文件,但与js,css文件不一样。
现在我正在尝试深入研究铬项目的某些灵感,尽管它是否有帮助是不可预测的。
任何建议都将受到赞赏。
最诚挚的问候,
约旦
答案 0 :(得分:1)
Infopath xsn文件只是具有不同扩展名的zip文件。您可以将扩展名重命名为.zip并解压缩文件。你会发现构成表格的一些文件。两个主要的是.xml和.xsl文件。当应用于xml时,.xsl将生成html。