問題タブ [xfdl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - .xfdl ファイルを変更するにはどうすればよいですか? (更新 #1)
.XFDL
ファイル拡張子は、フォーマット済みドキュメント ファイルを識別しXFDL
ます。これらは、XML ベースのドキュメントとテンプレートのフォーマット標準に属しています。この形式は XML ファイル形式とまったく同じですが、安全な通信で使用するためのレベルの暗号化が含まれています。
ここで見つけたファイル ビューアーを使用して XFDL ファイルを表示する方法を知っています。File:Save/Save As を実行して、これらのファイルを変更して保存することもできます。ただし、これらのファイルをその場で変更したいと思います。助言がありますか?これは可能ですか?
更新 #1: を正常にデコード.xfdl
して XML ファイルに解凍し、後で編集できるようにしました。現在、変更された XML ファイルを base64-gzip に再エンコードする方法を探しています (Ruby またはコマンド ラインを使用)。
html - XFDL ファイルを HTML に変換しますか?
Extensible Forms Description Language ( XFDL ) 形式のフォームがある場合、それらを HTML としてレンダリングする良い方法はありますか? この変換を行うための無料の XSLT ファイルを作成する親切な人がいませんね。私の他の選択肢は何ですか?
pdf - PDF を PureEdge に変換し、PureEdge フォームを変更する
PDF ファイル (両方のタイプ) を PureEdge に変換し、PureEdge フォームを変更できる (署名ブロックの追加など) プログラムを探していました。ロータス フォーム用のものしか見つかりませんでしたが、PureEdge Viewer に使用されるファイルはロータス フォームと互換性がないと言われました。どんな助けでも大歓迎です。
java - XPath、XML名前空間およびJava
私はこの1日、次のドキュメントから1つのXMLノードを抽出しようとして過ごしましたが、XML名前空間のニュアンスを把握して機能させることができません。
XMLファイルは全体として投稿するには大きすぎるので、ここに私が関係する部分があります。
ドキュメントは続き、ずっと下まで整形されています。「documentnbr」タグ(下から3つ)から「number」属性を抽出しようとしています。
これを行うために使用しているコードは次のようになります。
ここで、QUERY_FORM_NUMBERは私のXPath式であり、XFDLNamespaceContextはNamespaceContextを実装し、次のようになります。
私は多くの異なるXPathクエリを試しましたが、これはうまくいくはずだと感じ続けています。
残念ながら、それは機能せず、私は継続的にnullリターンを受け取ります。
私はここ、ここ、そしてここでかなりの量の読書をしました、しかし私がこれを機能させるのを助けるのに十分に光を当てることが証明されたものは何もありません。
私はこれを理解するときに私が顔をしかめるつもりであるとほぼ確信していますが、私は私が欠けているものについては本当に終わりです。
このすべてを読んでいただきありがとうございます。また、事前に助けていただきありがとうございます。
-アンディ
java - JPanelで描いた線が間違っている
Java で XFDL レンダリング アプリケーションを開発しています。XFDL は、XML を拡張したフォーム定義言語です。
レンダリング クラスは、StAX を使用してドキュメントを処理し、必要なアイテムをカスタマイズされた JPanel に追加して表示します。JPanel 行にフィールド (JTextFields) とラベル (JLabels) を適切に追加することに成功しました。複数のページを持つフォームを作成する場合、フォームを表示するたびに、すべてのページがフォームの最後のページの行を取得します。
コード (以下を参照) を調べましたが、この動作の原因を突き止めることができません。ステップスルーすると、すべてのカウンターが正しくインクリメントされるため、適切なページに行が追加されますが、ラベルとフィールドの現在のページの後ろに常に行の最後のページが表示されます。
Java が描画を処理する方法について何か誤解していると思われますが、何が原因かはわかりません。
回答とアドバイスをお寄せいただきありがとうございます。
XFDL ドキュメントでは、行は次のように定義されています。
レンダリング クラスがタグに到達すると、次のメソッドが呼び出されます。
FormPanel は JPanel の拡張であり、追加のメソッド addLine() とオーバーライドされた paintComponent() を以下に示します。
php - PHP で XFDL を XML にデコードする方法
私はこれを理解しようとしてインターネットを精査してきました。どんなアイデアでも役に立ちます。サーバーから .xfdl ファイル (XML の base64gzip) を取得し、それを PHP で .xml に変換して表示および変更しようとしていますが、このプロセスがわかりません。人々が Ruby を使おうとしているのを見てきましたが、私は Ruby をまったく知りません。誰も助けてくれないなら、私は Ruby を学んでいると思います。ありがとうございます。また、私はこのウェブサイトを調べましたが、これに関する php の例は見つかりませんでした。
xforms - 一意の prodid の総重量を取得する
こんにちは、皆さんの助けが必要です! 私は、第 2 レベルのループに属するすべての一意の製品 ID の合計重量を取得するコードに取り組んでいます。これが私が使用しているコードです。しかし、私が得ている出力は 110 で、これは 60 のみである必要があります。前もって感謝します!
xforms - Xforms アクション error_message
次のコードを使用すると、「[Xerces]Element type "xforms:action" の後に属性仕様 ">" または "/>" が続く必要がある」というエラーが表示されます。
どこに ">" または "/>" がないのかわからない なぜこのエラーが発生するのですか?