我有一个动态 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 文件写入 Adobe 的文件夹级别来提取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;
});