問題タブ [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.

0 投票する
1 に答える
346 参照

iphone - Dashcode (iPhone) で実行時に xml バインディングを変更する方法

私はダッシュコード(iphone)に取り組んでいます。URL から xml データを取得し、実行時にリストへの xml バインディングを変更または更新する必要があります。Apple Web サイトでは、設計時にのみ xml/Json データをバインドする方法が示されています。

誰でもそれを行う方法を知っていますか?

ありがとう

0 投票する
1 に答える
2335 参照

delphi - Delphi XE2のXMLデータバインディングウィザードはどこに行きましたか?

Embarcaderoヘルプは、XMLデータバインディングウィザードもXE2(およびXE以前)にあることを示していますが、(2台のマシンでは)表示されません。動いた?まだXE2に入っていませんか?インストールするために追加できるファイルはありますか?XEを使用してクラスを生成し続けることができますが、XEをアンインストールしようとしていました.....!

0 投票する
0 に答える
504 参照

java - SQL Server と XML のバインド

Sql Server データベース (2000 モードでデータベースを実行するバージョン 2008) があり、このデータベースのデータを使用していくつかの XML ファイルを生成したいと考えています。この XML の XML スキーマがあります。

私はそれを行う3つの方法を考えました。

  1. SQL Server select FOR EXPLICIT

    クエリは少し面倒ですが、SQL ステートメントの記述には慣れています。問題は、生成された XML には、一部の列挙型 int を文字列に変更するなどの追加操作が必要になることです。したがって、次のようになります。

    SQL Server-(XML)-> Java アプリケーション

    xml 作成 -> 後処理 -> スキーマ検証 -> xml ファイル

    依存関係は、Cases!Case!titles!title!name (かなり面倒) のような形式で SQL クエリに格納され、Java の追加操作で格納されます。

  2. JAXB 生成クラスとカスタム SQL クエリ

    アプリケーション ロジックで Java で作成された XML データを取得するためのクエリを手動で記述し、それらを適切なタグ/属性に配置します。

    依存関係は Java コードに格納されます。

    1. 選択クエリ (選択番号、... から ...)
    2. case.setNumber(rs.getInt("number"));
  3. クエリの少ない JAXB 生成クラス

    したがって、ケース 2 では 2 つの場所に同じ情報があることに気付きました。したがって、このバインディング field=column を保存したいと考えています。次に、リフレクションを使用して選択クエリとコピー ループを生成できます。

    収納方法:

    -hashmap<String,String> field,column

    - Annotate Plugin を使用して XML スキーマから生成されたフィールドに注釈を付けてから、クラス内の各フィールドの注釈を取得し、クエリを生成します。

まだ考えていない別の方法があるかもしれません。

私は、非常に単純な作業中に何か新しいことを練習するプロの方法でそれを作りたいと思っています.

0 投票する
1 に答える
1621 参照

delphi - Delphi XSD データバインディング ウィザードを使用して「新しい」関数を作成する方法

エンバカデロのドキュメントによると

アプリケーションですべてのデータを作成する場合は、生成された New... 関数を呼び出して、空のドキュメントの TXMLDocument インスタンスを作成します。

ただし、 Clinical Document Architectureの XSD をインポートするときに Delphi が生成した 26833 行のコードに New... 関数が表示されません。

では、これらの新しい関数の生成をトリガーするのは何ですか?

0 投票する
1 に答える
109 参照

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」によって返されるインストルメント化された文字列は含まれません。

何かご意見は?

0 投票する
2 に答える
6493 参照

java - 多くの同じ要素を含む XML ファイルでの JAXB の使用

複数の同じ要素を持つ XML ファイルをマップする Java クラスの作成に取り組んでいます。次の XML は、ファイルの例です。

私の JAXB クラスは、DateTime、From、To、Classification、Command、および MsgId 要素を読み取ることができますが、Barge 要素を読み取ることはできません。XML をカプセル化しようとする 2 つのクラスがありますが、何か間違っていることはわかっています。2 つのクラスは次のとおりです。

ファイルをアンマーシャリングすると、Barges を除くすべての TrackBroadcast を取得できます。私は JAXB を初めて使用し、誰かが私が間違っていることを理解できるかどうか、または誰かが私を正しい方向に向けることができるかどうか疑問に思っていました。

0 投票する
3 に答える
265 参照

java - Java から XML への変換、およびその逆に関する問題

ミドルウェアから取得したこのような XML があります

私がやりたいことは、XMLをJavaオブジェクト(およびその逆)に次のように変換することです:

したがって、これら2つをマッピングする方法はありますか?注意すべきことは、XMLタグ名とクラス属性名が異なることです.したがって、最小限の変更でこれを実装することを提案できますか?Xstreamは良い選択ですが、大きなエイリアスを追加するのが難しいフィールドの数なので、XStream 以外のより良い選択肢はありますか?

0 投票する
1 に答える
52 参照

java - JiBX で追加情報をバインドする

user.xml実際のユーザー入力 [名前、住所などのユーザー情報] を含むがあると仮定します。

それに基づいて、特定の Java オブジェクトが作成されます。

に関して言えばbinding.xml、 で指定されたすべての値に言及する必要がありますuser.xml

ここで私の質問は次のとおりです。ファイルに記載されていないJavaオブジェクトのいずれか/すべてに追加情報を追加すると、バインディングは機能しますか(例: String userContactNoJavaオブジェクトのみで、ではありません)。user.xmluser.xml

0 投票する
1 に答える
83 参照

xml - JAXPはXML解析用かXMLバインディング用か?

JAXPがXML解析用であることは知っていますが、JAXPを使用してxmlバインディングを実現することは可能ですか?

0 投票する
1 に答える
474 参照

jaxb - EclipseLink MOXyを使用したJAXBマーシャリングでのXMLタグの繰り返し

誰かが、EclipseLink MOXy を使用した JAXB マーシャリングを使用して、タグが繰り返される XML を生成するのを手伝ってくれますか?

私は結果を期待しています:

以下のアプローチを使用して、注釈付きの Bean から XML に生成しています。

事前にどうもありがとう