0

我有一个动态 XFA 表单,其中包含要填写的 3 页字段。我使用名为 iText 的软件将 XFA 提取到 .XML 文件中。以下是 XML 中的前两行:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<xdp:xdp xmlns:xdp="http://ns.adobe.com/xdp/" timeStamp="2014-04-21T13:54:22B" uuid="y9084hcba-83jna4-b83-h2g6-92ncna8n3n2la9">

有没有办法通过将 .js 文件写入 Adob​​e 的文件夹级别来提取timeStamp和提取的值?uuid目前,我正在使用以下 javascript 代码,使用受信任的函数导出 XML。

您可以看到它如何将“savedform.xml”保存到桌面。我可以在下面包含哪些代码来获取 timeStamp 和 uuid 值并将它们写入桌面上的单独文本文件?

我试过用代码显示警报,xfa.resolveNode("xdp:xdp.timeStamp");var x = document.getElementsByTagName("xdp:xdp")[0].getAttribute("timeStamp");没有运气。

非常感谢

var myTrustFunct = app.trustedFunction(function(doc)
{
     app.beginPriv();
        doc.exportXFAData({
          cPath:"/c/Users/ME/Desktop/savedForm.xml",
          bCopy: true,
          bPromptToOverwrite: false,
          bXDP:false
                  });
     app.endPriv();
     return;
});
4

0 回答 0