問題タブ [xmlmapper]
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.
delphi - DelphiでXMLmapperを使用してスキーマをインポートしていますか?
DelphiでXMLMapperを使用して有効なスキーマ(xmlspyおよび酸素用)をインポートしようとすると、このエラーが発生します
「Error Flux if:InfofileType unknown」.
私は名前空間を使用しており、このタイプは別のファイルで定義されています。
これを解決する方法はありますか?
(Delphi 2010 のデモも試してみましたが、まだ動作しません)
xml - XMLMapper のタイムゾーン指定は機能しますか?
この 2009-12-14 05:07:38Z のような XML ファイルで DateTime を受け取ります。
だから、私はそれが間違いだと思ったが、少しグーグルした後、私はこれを見つけた:
http://www.w3schools.com/Schema/schema_dtypes_date.asp
タイム ゾーン タイム ゾーンを指定するには、次のように、時刻の後ろに「Z」を追加して、UTC 時刻で時刻を入力します。
09:30:10Z
しかし、 XMLMapper のノードで DateTime を指定すると、日時が切り捨てられ、日付を取得するだけです。
もっとコーヒーが必要ですか?
これを管理する方法は何ですか?
ありがとう
delphi - dbctrlgrid に xml ファイルの内容を表示する
delphi2010 で実行する必要がある win アプリケーション プロジェクトがあります。
以下の画像のような形式で作成する必要があります。
www.up.iranblog.com/Files2/1e867ce0de784c469496.jpg
まず商品の画像とその名前と価格。
情報は xml ファイルから読み取る必要がありますが、dbctrlgrid で情報を表示する方法がわかりません。
助けてください
事前に感謝
sas - SASでxmlengine(xmlmapper)を使用して、カウンターと出力に基づいて変数をxmlファイルに追加する方法は?
いくつかのレコードが互いに関連している 2 つのデータ セットがあります。
例えば
データセット1
Var1
abcde
悪人
ビッグ・バン
変
毎日
まさに
データセット2
var1
abc
cde
悪い
悪い男
知らない人
ここで、ループ ロジックを使用してこれらのレコードを比較したいと思います。これが私のコードです。
%let id1=%sysfunc(open(dataset2,in)); %let colterm=%sysfunc(varnum(&id1,var1)); %do %while(%sysfunc(fetch(&id1)) eq 0); %let vterm=%sysfunc(getvarc(&id1,&colterm));
今、dataset1 は以下のようになります
Var1 cnt 一致
abcde 2 ファジー
悪い男 2 ファジー
ビッグバン 0
奇妙な 1 ファジー
毎日 0
正確に 0
データセット 2 の関連するレコードをデータセット 1 にマージすると、新しいデータセット 1 は次のようになります。
Var1 cnt 一致 FM_dataset2_1 FM_dataset2_2
abcde 2 ファジー abc cde
悪い男 2 ファジー悪い悪い男 a
ビッグバン 0
奇妙な 1 あいまいな見知らぬ人
毎日 0
正確に 0
ご覧のとおり、新しい変数 FM_dataset2_ 1と FM_dataset2_ 2は、1 つのカウンター cnt に基づいて自動再割り当てされた変数です。しかし、SAS コードを使用してこのステップを実現する適切な方法を思いつきませんでした。
さらに、データセットを xml ファイルに出力する必要があります。結果は以下のようになります
問題は、上記の問題と同様に、matchitem 要素の数を決定してファイルに書き込む方法についてもです。xmlマップファイルでは、次のように位置を決定できます
ただし、これはケースバイケースで手動で行う必要があります。cnt カウンター (maxnum) に基づいてマップ ファイルを自動的にカスタマイズすることはできますか?
誰でも提案できますか?
java - Java List オブジェクトから XML を作成する最も効率的な方法
私はCSVからXMLへの変換に取り組んでいますが、これを行うには多くの方法がありますが、私の要件は、将来的にコードを変更せずにマッピングを変更できるようにすることです. そのため、次のアプローチを使用しています。統合にApacheキャメルを使用しているため、CSVはキャメルによってすぐに変換され、次のList<List<String>>
ようなデータとともに提供されます
XStream
このリスト データを定義済みの形式である XML に変換する必要がありますが、Java マッピングを使用できないため、 xslt を使用して生の XML をマッピングするよりも、このリストをフラットな XML ファイルに変換するようなことを計画していました。ファイルをxsltに変換しますが、XStreamでリストをXMLに変換すると、次の出力が得られます
私のサンプルCSVは
そのため、XSLT を使用してこの生の XML を必要な XML にマップすることはできないようです。この List データをより表現しやすい XML 形式に変換して、その XML を XSLT にマップしてコードの変更を回避する方法はありますか。または、このリストを XML 構造に変換するより効率的な方法は他にありますか
前もって感謝します
java - 部分的なXMLマッピングをBeanに更新します
ノードのxmlファイルサブセットをJavaBeanにマップする必要があります。
たとえば地図
に
次に、Beanを操作し、マップされていない要素を失うことなくソースxmlファイルを更新します。どうすればそれを行うことができますか?どの図書館?
助けてくれてありがとう、マウリツィオ
java - XML属性に応じて異なるクラスにマップするようにXStreamを構成するにはどうすればよいですか?
次のJavaオブジェクト階層があります。
ユーザーは、次のようにXML内でインスタンスを定義することによりConstantFunction
、インスタンスを作成できます。LinearFunction
XStreamを使用して、ユーザー定義のXMLをJavaPOJOにOXマップしています。私は現在、マッパーをエイリアスで構成して、要素XStream
にバインドするJavaクラスを認識できるようにしようとしています。function
問題は、次のようなロジックでXStreamを構成する必要があるfunction/type
ことConstantFunction
ですoxmapper.alias("function", ConstantFunction.class)
。ただし、その値が、の場合はLinearFunction
、を使用しますoxmapper.alias("function", LinearFunction.class)
。
問題は、XStream APIが、このロジックを実装するために必要な方法でXMLを検査する方法を提供するとは思わないことです。私が間違っている場合は、正しい方向に向けてください。
私が正しければ、私が考えることができる唯一の解決策は、次のFunction
ようにすべての結石の結合を形成する本当に厄介な「hodgepodge」クラスを持つことです。
OX-mapper構成の場合:
これで、XMLインスタンスをインスタンスに読み込むたびにMyApp
、変換を修正する必要があります。
これは私が調理できる唯一の回避策ですが、それは本当に厄介な感じであり、これを行うためのより良い方法があると信じなければなりません。前もって感謝します!
java - XML から Bean へのマッピング : XML 要素値から Bean セッター マッパーへ
Bean セッター mapper への XML 要素値:
XML ファイルと Bean のセットがあります。マッパーを使用して一連の Bean に XML 値を入力したいと考えています。通常、XML の解析と値の Bean への入力を記述する場合、XML 要素の値を手動で Bean セッターにマップします。
ドラッグ アンド ドロップを使用して XML 要素の値を Bean セッターにマップする UI を提供するツールを探しています。このツールは、XML から Bean へのマッピング用のマッパーを提供する必要があります。
これについて私を導くか、これに関するあなたの知識を共有してください。
xml - VBAを使用したXMLImportおよびImportMap
これが私の問題です。
現在、URLを介してXMLデータをインポートできるようにコードを作成しています。問題は、このコードを使用すると、データのない列がすべて削除されることです。他のシートにデータを入力する数式が事前に設定されているため、これらの列を含める必要があります。そのためにはXMLマッピングが必要だと思いました。次に、コードを作成して、XMLマッピングがXSDURLを介してファイルに取り込まれるようにしました。VBAを段階的に説明した後、次のコードを介して正しいXSDマッピングがファイルに取り込まれていることに気付きました。
問題は以下のコード内にあります。以下のコードを使用して、XMLURLに添付された文字列を使用してXMLを抽出します。上記のXMLMapを使用する場合、何らかの理由でImportMapは無視されます。以下のコードは実際に新しいマップを作成し、上記のコードを使用して作成されたマップを無視します。
空の列を失うことなくXMLデータをインポートする方法を知っている人はいますか?または、XMLマップをXMLインポートにマップする方法を知っていますか?
よろしくお願いします!
アリ・アクバリ
java - XMLWriterはzdefで属性名を拡張しますか?
XMLMapperを使用して、いくつかの構成クラスをxml構成ファイルにシリアル化しようとしています。しかし、属性の生成に問題があります。実際に生成されたXMLは完璧ですが、XMLMapperは属性名にプレフィックスを追加することがあります。
例えば
それ以外の
後でXOMでxml構造を処理できないため、これは本当に悪いことです:(
この効果はどこから来るのですか?xmlジェネレーターが名前空間を自動修正して属性を一意にするように見えるという事実をすでに見つけました。なぜこれが必要なのですか、どうすれば回避できますか?