問題タブ [xml-binding]
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.
iphone - Dashcode (iPhone) で実行時に xml バインディングを変更する方法
私はダッシュコード(iphone)に取り組んでいます。URL から xml データを取得し、実行時にリストへの xml バインディングを変更または更新する必要があります。Apple Web サイトでは、設計時にのみ xml/Json データをバインドする方法が示されています。
誰でもそれを行う方法を知っていますか?
ありがとう
delphi - Delphi XE2のXMLデータバインディングウィザードはどこに行きましたか?
Embarcaderoヘルプは、XMLデータバインディングウィザードもXE2(およびXE以前)にあることを示していますが、(2台のマシンでは)表示されません。動いた?まだXE2に入っていませんか?インストールするために追加できるファイルはありますか?XEを使用してクラスを生成し続けることができますが、XEをアンインストールしようとしていました.....!
java - SQL Server と XML のバインド
Sql Server データベース (2000 モードでデータベースを実行するバージョン 2008) があり、このデータベースのデータを使用していくつかの XML ファイルを生成したいと考えています。この XML の XML スキーマがあります。
私はそれを行う3つの方法を考えました。
SQL Server select FOR EXPLICIT
クエリは少し面倒ですが、SQL ステートメントの記述には慣れています。問題は、生成された XML には、一部の列挙型 int を文字列に変更するなどの追加操作が必要になることです。したがって、次のようになります。
SQL Server-(XML)-> Java アプリケーション
xml 作成 -> 後処理 -> スキーマ検証 -> xml ファイル
依存関係は、Cases!Case!titles!title!name (かなり面倒) のような形式で SQL クエリに格納され、Java の追加操作で格納されます。
JAXB 生成クラスとカスタム SQL クエリ
アプリケーション ロジックで Java で作成された XML データを取得するためのクエリを手動で記述し、それらを適切なタグ/属性に配置します。
依存関係は Java コードに格納されます。
- 選択クエリ (選択番号、... から ...)
case.setNumber(rs.getInt("number"));
クエリの少ない JAXB 生成クラス
したがって、ケース 2 では 2 つの場所に同じ情報があることに気付きました。したがって、このバインディング field=column を保存したいと考えています。次に、リフレクションを使用して選択クエリとコピー ループを生成できます。
収納方法:
-
hashmap<String,String> field,column
- Annotate Plugin を使用して XML スキーマから生成されたフィールドに注釈を付けてから、クラス内の各フィールドの注釈を取得し、クエリを生成します。
まだ考えていない別の方法があるかもしれません。
私は、非常に単純な作業中に何か新しいことを練習するプロの方法でそれを作りたいと思っています.
delphi - Delphi XSD データバインディング ウィザードを使用して「新しい」関数を作成する方法
エンバカデロのドキュメントによると
アプリケーションですべてのデータを作成する場合は、生成された New... 関数を呼び出して、空のドキュメントの TXMLDocument インスタンスを作成します。
ただし、 Clinical Document Architectureの XSD をインポートするときに Delphi が生成した 26833 行のコードに New... 関数が表示されません。
では、これらの新しい関数の生成をトリガーするのは何ですか?
ruby-on-rails - xml-objectを使用して繰り返される場合と繰り返されない場合があるxml要素を処理する方法
xml-objectgemを使用してXMLを処理しています。私たちが受け取るXMLの特定の要素は、繰り返される場合と繰り返されない場合があります。それらが1回だけ表示される場合、xml-objectはそれらを非配列プロパティとしてバインドしますが、複数回表示される場合、それらは配列としてバインドされます。私はそれらを常に配列としてバインドされているかのように扱いたいと思います。これは私が話していることを説明するはずです:
私がやりたいのは、XML_TWO形式のxmlと同じようにXML_ONE形式のxmlを処理することです。私はこれをやってみました:
最初の2行は「abc」を出力します。次の2つは失敗し、「abc」にメソッド「baz」がないことを訴えます。私の知る限り、「foo.bar」の結果が配列に強制変換されると、その配列には「plain」文字列が含まれ、メソッド「baz」を持つ「foo.bar」によって返されるインストルメント化された文字列は含まれません。
何かご意見は?
java - 多くの同じ要素を含む XML ファイルでの JAXB の使用
複数の同じ要素を持つ XML ファイルをマップする Java クラスの作成に取り組んでいます。次の XML は、ファイルの例です。
私の JAXB クラスは、DateTime、From、To、Classification、Command、および MsgId 要素を読み取ることができますが、Barge 要素を読み取ることはできません。XML をカプセル化しようとする 2 つのクラスがありますが、何か間違っていることはわかっています。2 つのクラスは次のとおりです。
と
ファイルをアンマーシャリングすると、Barges を除くすべての TrackBroadcast を取得できます。私は JAXB を初めて使用し、誰かが私が間違っていることを理解できるかどうか、または誰かが私を正しい方向に向けることができるかどうか疑問に思っていました。
java - Java から XML への変換、およびその逆に関する問題
ミドルウェアから取得したこのような XML があります
私がやりたいことは、XMLをJavaオブジェクト(およびその逆)に次のように変換することです:
したがって、これら2つをマッピングする方法はありますか?注意すべきことは、XMLタグ名とクラス属性名が異なることです.したがって、最小限の変更でこれを実装することを提案できますか?Xstreamは良い選択ですが、大きなエイリアスを追加するのが難しいフィールドの数なので、XStream 以外のより良い選択肢はありますか?
java - JiBX で追加情報をバインドする
user.xml
実際のユーザー入力 [名前、住所などのユーザー情報] を含むがあると仮定します。
それに基づいて、特定の Java オブジェクトが作成されます。
に関して言えばbinding.xml
、 で指定されたすべての値に言及する必要がありますuser.xml
。
ここで私の質問は次のとおりです。ファイルに記載されていないJavaオブジェクトのいずれか/すべてに追加情報を追加すると、バインディングは機能しますか(例: String userContactNo
Javaオブジェクトのみで、ではありません)。user.xml
user.xml
xml - JAXPはXML解析用かXMLバインディング用か?
JAXPがXML解析用であることは知っていますが、JAXPを使用してxmlバインディングを実現することは可能ですか?
jaxb - EclipseLink MOXyを使用したJAXBマーシャリングでのXMLタグの繰り返し
誰かが、EclipseLink MOXy を使用した JAXB マーシャリングを使用して、タグが繰り返される XML を生成するのを手伝ってくれますか?
私は結果を期待しています:
以下のアプローチを使用して、注釈付きの Bean から XML に生成しています。
事前にどうもありがとう