我有一个动态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。
你可以看到它如何保存&#34; savedform.xml&#34;到桌面。 下面我可以包含哪些代码可以获得timeStamp&amp; 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;
});