問題タブ [fpml]
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.
java - JAXBによって生成された@XmlRootElementはありません
FpML(Finanial Products Markup Language)バージョン4.5からJavaクラスを生成しようとしています。大量のコードが生成されますが、使用できません。単純なドキュメントをシリアル化しようとすると、次のようになります。
実際、@ XmlRootElementアノテーションを持つクラスはないので、何が間違っているのでしょうか。xjc(JAXB 2.1)をfpml-main-4-5.xsdにポイントします。これには、すべてのタイプが含まれます。
xslt - XSLT テンプレート/関数をシーケンス コンストラクターとして入力しますか?
簡単に言えば、XSLT テンプレートまたは関数を入力して、名前付きシーケンス コンストラクターを返すことは可能ですか?
たとえばFpMLには、2 つの要素 (ProductType と ProductId) だけを含む Product.model グループがあります。そのシーケンスを返す型付きテンプレートを作成できるようにしたいのですが、「as」属性に何を含めるべきかわかりません。
アップデート
便宜上、FpML スキーマの関連部分を含めます。
したがって、この xsd:group としてテンプレートを入力できるようにしたいと考えています。これは可能ですか?
java - fpml の Quickfix サポート
私は、quickfix が fpml をサポートしているかどうかを調べようとしています。グーグルではわからなかったので、そうではないと思います。
xml - XSLによるXMLの置換
こんにちは私はFpML4のXMLファイルをFpML5に変換しようとしています。
変更する必要があるのはFpMLヘッダーだけです。次に例を示します。
入力ファイルFpML4
これで、結果のファイルは次のようになります。
XSLチュートリアルを試してみましたが、何も役に立ちませんでした。どんなアイデアでも大歓迎です。
@アップデート:
今のところ、それが機能していることを確認するために、このXSLを試しました
ありがとう
c# - カスタム xsd.exe ツールと大文字と小文字を区別する xml シリアル化
次のxsdがあります:
また、C# クラスを生成するために、http://hosca.com/blog/post/2008/12/26/Generating-C-classes-from-FpML-Schema.aspx から変更されたコードを使用しています。通常の xsd.exe を使用できないためです。 XML 名前空間から C# 名前空間を作成する必要があり、xsd.exe はすべてのクラスを 1 つの C# 名前空間に配置しています。そこで、このコードを見つけて、正しい名前空間を作成するように拡張しました。ただし、xsd から CodeDom への変換に関連する部分はすべて同じです。
私の問題は、 xsd.exe がこれを生成していることです:
私のコードはこれを生成しています:
ご覧のとおり、下位の「m」の「メッセージ」が属性にありません。また、逆シリアル化する必要がある xml にはタグ「message」が付いているため、「m」の逆シリアル化は失敗します。
どうすればこれを解決できますか? XmlSchemaImporter と XmlCodeExporter のオプションを見ましたが、何もうまくいきません。または、大文字と小文字の区別を無効にするように XmlSerializer を設定できますか?
json - JSON 金融プロトコル?
JSON 金融プロトコルは存在しますか?
FIX、FpML、および SWIFT を見てきましたが、json バージョンがあるようには見えません。
JSONまたは人間が読める軽量の何かに依存する実験的なプロトコルに関係なく、存在するプロトコルはありますか?
もしそうなら、それは何ですか?
xml - xml変換中にxsl:forタグで重複した値を取得する
私は以下のxmlを持っています
そして、私はxml変換用のxslを書きましたが、以下のxsltを書きました
しかし、xsl変換時に、以下の形式でxmlを取得しています
しかし、この形式のxmlが必要です。
変換後に上記の xml を実現する方法を教えてください。また、generateData テンプレートで特に xsl で必要な変更を教えてください。人々に知らせてください。
c# - FPML を使用して SWAPS を作成するにはどうすればよいですか
標準的な金融プロトコルである FPML (金融商品マークアップ言語) に基づいてスワップを処理するための効率的で柔軟なアーキテクチャを設計したいと考えています。
インターネットで調べましたが、あまり情報がありませんでした。私が見つけた定義は次のとおりです。
スワップ (定義):
スワップとは、当事者間である金融商品を別の金融商品に交換することを指します。この交換は、契約で指定された所定の時間に行われます。
FPML:
FPML (Financial products Markup Language) は、OTC デリバティブの電子取引および処理のためのオープン ソース XML 標準です。金融デリバティブやストラクチャード商品に関する情報を共有し、取引するための業界プロトコルを確立します。