問題タブ [linq-to-xsd]
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.
linq-to-xml - C#とXDocumentを使用して、xsi属性をいくつかのXmlに追加するにはどうすればよいですか?
LinqをXsdに修正して、複数の派生非抽象型が存在するグローバル抽象複合型の要素の配列を正しく処理するようにする必要があります。xsi名前空間を追加したり、派生型で要素をマークアップしたりすることはありません。しかし、最初に私は次のことを行う方法を学ぶ必要があります:
C#とXDocumentを使用して、xsi名前空間と属性を次のxmlに追加するにはどうすればよいですか?
それは私が持っているものですが、これは私が必要とするものです:
ありがとう、
ジェームズ。
xml - XMLNode を使用して XSD から生成されたクラスにデータを入力する
XSD2Code を使用して、現在 Web サービス呼び出しから取得している XML ドキュメントを表す一連の C# クラスを作成しました。
Web サービス呼び出しの返されるオブジェクトは、XMLNode 型です。
生成されたクラスからオブジェクトを作成し、XMLNode から入力したいと考えています。
生成されたと思われる最も外側のクラスは NewDataSet です。
そのオブジェクトを作成/設定する方法について、私は少し行き詰まっています。逆シリアル化を使用する必要がありますか?
.net - Linq-to-XSDを使用したXML検証
linq-to-xsd
複数を使用してクラスコードを生成しXSD schemas
ました。すでに作成されているクラスを使用して検証したいのですが、ファイルXML
を毎回使用するわけではありません。xsd
ありがとう。
msmq - 要素はタイプのインスタンスではありません
LinqToXSDを使用してMSMQを介してデータを送信しています。これが私の送信コードです
これが私の受信コードです
このコードのバリエーションをたくさん試しましたが、反対側から有効なXMLオブジェクトを取得できない理由がわかりません。
現在、コードを呼び出すと失敗します
失敗する行はですvar typedXML = XML.Parse(xml);
。エラーは
オブジェクトのXSDは
xml
ライン上のの値を見て
これを生成していることがわかります
つまり、xml全体の周りに追加のxmlノードを生成します。デバッガーでこの余分なノードを削除すると、すべて機能します。私は何が間違っているのですか?
c# - XDocument と xsi:schemaLocation を使用した C#
次の XML を作成します。
私はこのコードを使用しています。
ただし、タグ MyInfo および MyInfo2 内で xmlns="" を取得しています。
誰かが正しい XML を作成するのを手伝ってくれませんか?
c# - LinqToXsd シリアル化により、重複した (ネストされた) ルート要素が生成される
Web サービスの要求として使用する必要がある XSD がいくつかあります。要求を文字列 (またはファイル) にシリアル化すると、ルート要素は常に xml 要素として繰り返されます。どうしてこれなの?どうすればこれを防ぐことができますか?
LinqToXsd (ナゲット パッケージ) V2.0.2 を使用します。VS2013で。
XSD:
結果の XML (ご覧のとおり、ルート 'SomeValues' が繰り返されます):
シリアル化のスニペットは次のとおりです。