問題タブ [xdt]
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.
html - XDT 変換のような HTML の変換
HTML ファイルを変換するために、XDT 変換を使い始めました。私のHTMLがxhtml準拠でなくなるまで、すべてうまくいきました。しかし、XHTML 準拠である必要のない「通常の」HTML5 も変換したいと考えています。XDT Transformations のような同様の機能を持つツールセットまたはその他のものを知っていますが、xml に準拠していない HTML で動作しますか?
transform - NuGet release.config.install.xdt 保持変換
web.release.config.install.xdtファイルを含む NuGet パッケージを作成しています。ただし、ファイル内のすべての変換は NuGet によって処理されます。
web.release.config.install.xdtファイルの内容は次のとおりです。
ネストされた変換をエスケープして web.release.config ファイルに保持するための適切な方法に関する提案はありますか?
xsd - SlowCheetah 変換は複数の条件を無視します
SlowCheetah で変換しようとしている WCF 構成ファイルがあります。開発用に MEX エンドポイントを含めたいのですが、製品をリリースするときに、これらのエンドポイントは 1 つを除くすべてのサービスで削除する必要があります。残す必要があるサーバーには、次のエンドポイントがあります。
削除する必要があるのは次のとおりです。
私が使用している変換は次のとおりです。
ただし、これを実行すると、保持したいものを含むすべての MEX エンドポイントが構成ファイルから削除されます。これを正しく機能させるにはどうすればよいですか?
c# - XmlNode[] を T 型に逆シリアル化するにはどうすればよいですか?
SoapUI プロジェクト Xsd から生成されたこのクラスがあります。
また、プロジェクト ドキュメントには、次の xml を含む config と呼ばれる xsd:anyType 要素が含まれています。
そして、そのドキュメントのラッパーでは、config
プロパティのタイプはobject
実行時のコンテンツはconfig
、要素XmlNode[]
のすべての子ノードを含むです。config
私はXmlNode[]
それをあるべき型に変える必要があります、RestRequestStep
これまでのところ、私はこれを持っています:
しかし、それoutput = (T)serializer.Deserialize(new StringReader(doc.OuterXml));
は次の例外のある行で失敗します:
の内容は次のOuterXml
ようになります。
そして、 の内容はではなく であるconfig
べきではありませんか?RestRequestStep
XmlNode[]
型 Tに逆シリアル化するにはどうすればよいですか?XmlNode[]
xml - XDT を使用して XML 要素を移動する
XDT を使用して、すべてのコンテンツを含む XML 要素を別の要素内に移動する方法はありますか?
たとえば、次の XML を変換したいと思います。
これに:
b
新しく作成された要素の内側に要素を移動しc
ます。私は次のようなものがうまくいくことを望んでいました:
しかし、知る限り、これを行う変換はありません。