Получить значение timeStamp & uuid из строки метаданных в форме XFA PDF

У меня есть динамическая форма 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">

Есть ли способ извлечь значения timeStamp а также uuid записав файл.js на уровень папок Adobe? В настоящее время я экспортирую XML, используя следующий код JavaScript, используя доверенную функцию.

Вы можете увидеть, как он сохраняет "saveform.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;
});

0 ответов

Другие вопросы по тегам