希望有人对如何解析xfa文件有一些信息。我可以很好地解析csv或xml文件,但是出现了xfa文件,而且我不熟悉这种格式。看起来像制表符分隔的正文,列元数据位于顶部。
有没有人以前处理过这些东西,或者可以给我一些指导,告诉我如何解析它们?
我使用vb.net,但是任何解决方案的语言都不太相关。
非常感谢。
发布于 2008-10-18 14:05:29
嗯,看起来没人知道。问题是.xfa看起来不像一个“标准”扩展:毕竟,从.xyz到.something,任何人都可以创建自己的扩展名……
我看了一下,不出所料地发现( 'x')是一个带有这个扩展名的XML格式,仅此而已。
指出这种类型的文件来自哪里,它持有什么类型的数据,可能会有所帮助。或者不是。
您将该文件描述为一个带有标头的简单TSV (制表符分隔值)。使用记号赋予器或一些正则表达式解析它非常简单,所以我不确定您被困在哪里了。
发布于 2009-04-18 03:18:36
我想你可能在谈论这个:http://en.wikipedia.org/wiki/XFA_forms
这似乎是为处理该模板而设计的页面:http://www.w3.org/1999/05/XFA/xfa-template-19990614
这些信息应该足以让球滚动起来。如果这样做失败了,那么你可以随时分析文件本身的模式,然后从那里开始。我不认为这有什么棘手的。
不管怎样,我希望这对你有帮助。
附言:如果你能提供.xfa的链接,我们可能会给你更多的帮助。
发布于 2009-07-06 17:10:10
最初的帖子说,内容看起来像“制表符分隔的正文,列元数据在顶部”。XFA表单看起来与此完全不同-- XFA表单通常使用*.xdp扩展,并且是XML.
https://stackoverflow.com/questions/194460
复制相似问题