希望某人有关于如何解析xfa文件的一些信息。我可以很好地解析csv或xml文件,但是xfa文件已经出现了,我不熟悉这种格式。看起来像制表符分隔的正文,顶部有列元数据。
之前处理过这些问题的人还是可以给我一个如何解析它们的指导?
我使用vb.net,但任何解决方案的语言都不太相关。
非常感谢。
答案 0 :(得分:1)
我环顾四周,发现,不出所料('x')这种扩展的XML格式,不多了。
指明此类文件的来源,它所拥有的数据类型可能会有所帮助。或者不是。
您将文件描述为带有标题的简单TSV(制表符分隔值)。使用tokenizer或一些正则表达式进行解析是非常简单的,所以我不确定你被困在哪里。
答案 1 :(得分:1)
我想你可能在谈论这个:http://en.wikipedia.org/wiki/XFA_forms
这似乎是一个旨在处理该模板的页面:http://www.w3.org/1999/05/XFA/xfa-template-19990614
这些信息足以让球滚滚而来。如果失败,那么你总是可以分析文件本身的模式并从那里开始。我不觉得它太棘手了。
无论如何,我希望有所帮助。
P.S。如果您可以提供指向.xfa的链接,我们可能会为您提供更多帮助。
答案 2 :(得分:1)
原帖显示内容看起来像“制表符分隔的正文,顶部有列元数据”。 XFA表单看起来不像那样 - XFA表单通常使用* .xdp扩展名并且是XML。
答案 3 :(得分:0)
查看Adobe页面:
http://partners.adobe.com/public/developer/xml/index_arch.html
(Adobe XML Forms Architecture,目前为1400页)
让LiveCycle / Acrobat为您解析。