問題タブ [xmlroot]
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.
c# - Xml シリアル化の XmlRoot() が機能しない
httphandler に次の形式の XML ファイルを出力させようとしています。
しかし、何らかの理由で、ScheduledShow.cs の属性 XmlRoot("ScheduledShowElement") が、希望どおりに機能していません。代わりに、私が得る出力は次のとおりです。
基本的に、ノードの名前は にオーバーライドされていません。xml シリアライザーでノードにラベルを付けるにはどうすればよいですか?
以下は私のコードとxml出力です。ありがとう!
OneDayScheduleHandler.cs
ScheduledShow.cs
xml ファイルの出力
c# - ルートで複数のオブジェクトの配列/リストを逆シリアル化する XmlSerializer
次の XML 出力を逆シリアル化しようとしています。
(これはハードウェアデバイスからの出力であり、変更できません)
次のように定義された XML タイプがあります。
次のようなシリアライザーを作成して、この配列をデシリアライズしようとしました。
ただし、s.Deserialize() を呼び出すたびに、InvalidOperaitonException が発生します。
ノート
ご協力いただきありがとうございます。
wcf - WCF、XmlRoot、およびオプションのパラメーター
私は WCF サービスを持っていますが、このサービスで送受信される XML をさらに制御する必要があるため、DataContracts を使用できません。そのため、私は XmlRoot と XmlElement を使用しています...私が今直面している問題は、受信した xml が逆シリアル化されるクラスとシリアル化された応答の両方が同じルート名を持つ必要があることです。これらのクラスの両方:
ルート名が既に使用されているというエラーが表示されます。これに対する簡単な回避策はありますか?応答クラスを別の名前空間に配置しようとしましたが、うまくいかないようです。
一部の変数がシリアル化される応答クラスに設定されていない場合、それらをシリアル化して応答で返す必要はありません...これを行うために欠落しているオプションはありますか...私はできましたDataContract でこれを行うには、XmlElements でそれを理解することはできません
c# - シリアライズ可能なクラスの名前を変更
XmlSerializer を使用して次のコードをシリアル化する場合。
次のxmlを取得します
次のタグの名前 (商品と小文字の商品) を取得するにはどうすればよいですか?
c# - XMLRoot / XMLElementの使用とSerializable()属性の使用の違い(c#)
XMLRoot / XMLElementの使用とSerializable()属性の使用の違いは何ですか?それぞれをいつ使用するかをどのように知ることができますか?
c# - XmlRoot で装飾されたクラスをシリアライズ、List で使用するとエラー
タイプTestのクラス要素をシリアル化しようとすると、XmlRootを使用して設定された「テスト」としてルート要素を持つxmlが提供されます。
しかし、クラス Elems の要素をシリアル化しようとすると、Test 要素は "testing" ではなくルート要素 "Test" でシリアル化されます。
これは、Elems がシリアライズされたときの出力です。
代わりに、これが必要です。
ありがとう
xml - XMLスキーマはルートを宣言します
このようなスキーマがある場合:
要素のみのxmlファイルを検証すると思いますか?
ルート要素になることだけを許可したい場合はどうなりますか?
c# - xmlconvert文字列を日付に
私はモデルを持っています:
ここで、public string startDate {get; set;}をDatiTimeに変換したいと思います:
どうやってやるの?
python - ElementTree から属性名と値を取得する
いくつかの属性を持つ XML<root>
要素があります。ElementTree
パッケージを使用してきました。
xml ファイルからツリーを解析した後、ドキュメント ルートを取得していますが、要求された属性、または属性のリスト全体を取得したいと考えています。
<root>
ElementTreeを使用して要素のすべての属性名と値を取得するにはどうすればよいですか?
c# - XmlRootAttribute クラスを使用する場合、フラッシュする必要がありますか?
ストリームを使用するときは、ストリームに関連するリソースを解放するためにストリームをフラッシュする必要があることを知っています。ストリームをフラッシュすると、まだ書き込まれていないバッファリングされたデータが取得され、すぐに書き込まれます。
私は次のクラスを持っています:
HTTPRequest への応答として送信する前に、フラッシュする必要がありますか? もしそうなら、どうすればいいですか?
ここで説明した問題があるため、質問しています: AJAX 応答 - XmlHttp.responseXML が切断されました
js クライアントによってアクティブ化されるメソッドは次のとおりです。