誰かが xfa ファイルを解析する方法についての情報を持っていることを願っています。私はcsvまたはxmlファイルをうまく解析できますが、xfaファイルが登場し、フォーマットに慣れていません。上部に列のメタデータがあるタブ区切りの本体のように見えます。
誰かが以前にこれらを扱ったことがありますか、またはそれらを解析する方法を教えてもらえますか?
私は vb.net を使用していますが、ソリューションの言語はあまり関係ありません。
とても有難い。
これについて話しているのではないかと思います: http://en.wikipedia.org/wiki/XFA_forms
これは、そのテンプレートを扱うために設計されたページのようです: http://www.w3.org/1999/05/XFA/xfa-template-19990614
その情報は、ボールを転がすのに十分なはずです。それが失敗した場合は、いつでもファイル自体のパターンを分析して、そこから進むことができます。あまりにもトリッキーだとは思いません。
とにかく、それが役立つことを願っています。
PS その .xfa へのリンクを提供していただければ、おそらくより多くの支援を提供できます。
元の投稿によると、コンテンツは「上部に列のメタデータがあるタブ区切りの本文」のように見えます。XFA フォームはそのようには見えません。XFA フォームは通常 *.xdp 拡張子を使用し、XML です。
うーん、誰も手がかりを持っていないようです。問題は、.xfa が「標準」の拡張子のように見えないことです。結局のところ、.xyz から .something まで、誰でも独自の拡張子名を作成できます...
少し調べてみたところ、驚くことではありませんが (「x」)、この拡張子を持つ XML 形式であることがわかりました。
この種のファイルがどこから来たのか、どのような種類のデータが保持されているのかを示すと役立つ場合があります。か否か。
ファイルは、ヘッダー付きの単純な TSV (タブ区切り値) として記述します。トークナイザーや正規表現を使用して解析するのは非常に簡単なので、どこで立ち往生しているのかわかりません。
アドビのページをご覧ください。
http://partners.adobe.com/public/developer/xml/index_arch.html
(Adobe XML Forms Architecture、現在 1400 ページ)
LiveCycle/Acrobat に解析させます。