問題タブ [xnamespace]
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# - XNamespace (Xml.Linq) を XElement に追加するには?
こんにちは、次のような XML 要素を作成する必要があります。
<Example_Property xmlns:dt="urn:schemas-microsoft-com:datatypes" dt:dt="string">ExampleData</Example_Property>
しかし、私のコード:
これまでにのみ作成します:
名前空間を操作するにはどうすればよいですか?
前もって感謝します。
c# - C# で複雑な XML 構造を作成する方法
私のアプリケーションでは、オンライン支払いを処理するために PayGate API を使用する必要があります。
リクエストは次の形式である必要があります。
C# で XElement クラスを使用してこの構造を作成しようとしていますが、その前に "SOAP-ENV:" という単語を保持するすべてのタグが正しく解析されません。
これは私の機能です:
そして、これは私が得る結果です:
Microsoft のこのガイドに従って XNamespace クラスを使用しましたが、何かを見逃しているようです。編集:例ではmake変数ですXNamespace aw
が、私の場合、「-」は命名に使用できないため、そのような変数を作成できません...
編集 2: わかりましたので、StringBuilder を使用してリクエストを作成しようとしました。
これは機能です:
結果:
リクエストの見た目は良くなりましたが、xmlns url 領域のエスケープ文字「\」が有効な XML を妨げています。どうすればそれらを削除できますか?