使用Acrobat X Pro(util.readFileIntoStream)解析XML文档

使用Acrobat X Pro(util.readFileIntoStream)解析XML文档,xml,acrobat,Xml,Acrobat,我试图读取一个包含坐标和其他表单元的XML文件,以便在PDF图像上填充注释 我一直在努力让脚本读取表单,更不用说解析了 我对JS还比较陌生,所以非常感谢您的指导 这就是我到目前为止所做的: app.beginPriv(); var xmldoc = util.readFileFromStream(whatever path); var xmlstring = util.stringFromStream(xmldoc); app.endPriv(); 当我在acrobat pro中运行此命令时,

我试图读取一个包含坐标和其他表单元的XML文件,以便在PDF图像上填充注释

我一直在努力让脚本读取表单,更不用说解析了

我对JS还比较陌生,所以非常感谢您的指导

这就是我到目前为止所做的:

app.beginPriv();
var xmldoc = util.readFileFromStream(whatever path);
var xmlstring = util.stringFromStream(xmldoc);
app.endPriv();
当我在acrobat pro中运行此命令时,会收到一个一般性错误:操作失败消息


谢谢

您在哪里运行此代码?文档级别,从一个按钮,应用程序级别?从一个新添加的菜单选项文档级别实际上,你根本不需要更高的特权。如果你还没有完成,你需要的是菜单项的代码。您拥有的是一个字符串,表示文档的内容。现在,您必须使用文本操作和一组正则表达式来解释这个字符串。E4X实用程序也可以使用,但我不认为这是未来的证明。要快速检查是否有有用的内容,请将xmlstring输入多行文本字段。