問題タブ [xml-literals]
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.
vb.net - xml名前空間とxmlリテラル
私はvb.netでxmlリテラルを試していますが、得られないものがあります。これが問題を説明する小さなサンプルです。PropertyGroup
空のVisualStudioプロジェクトに2つのノードを追加しています。最初のものはxmlリテラルとして追加され、2番目はnew XElement
:として追加されます。
このコードは次の出力を書き込みます。
ご覧のとおり、最初のPropertyGroup
ノードには冗長なxmlns宣言が含まれています。それはなぜですか、そしてそれを避けることができますか?
vb.net - VB.Net の System.Xml.Linq.XDocument の宣言予想エラー
VB で XML リテラルについて学習しようとしています。コンソール アプリケーション テンプレートに基づく「学習」プロジェクトでは、次のものがコンパイルされ、エラーなしで実行されます (特別な Imports ステートメントや参照が追加されることもありません)。
エンドモジュール
それでも、Windows フォーム アプリに基づく新しいプロジェクトで同じことを繰り返してみましたが、最後の 2 つのステートメントでエラーが発生しました (どちらも「Declaration expected」のみを示しています。また、コンソール アプリの参照を既定で提供されているものと比較しましたwinforms アプリの場合、 System.Data.Linq を追加してから、エラーが発生した場合、2 つの Imports ステートメントを追加しましたが、それでもエラーが発生します)。
私が欠けているものを教えてください。ありがとうございました。
c# - C#でこれを行うにはどうすればよいですか?
次のユニットテストはVB.Netで合格します
C#で同じことを主張するにはどうすればよいですか?
明確にするために、私は表現する方法を知りたいです...
... C#で
xml - Anti-XMLオブジェクトを含むXMLリテラルを作成します
アンチXMLオブジェクトがあるとします。例:
子として含むXMLオブジェクトを作成したいchild
:
明白な方法は
問題は、ScalaのXMLリテラルがAnti-XMLのオブジェクトを認識しないため、文字列に変換され、テキストノードとしてchild
埋め込まれることです。parent
この問題を回避するにはどうすればよいですか?
vb.net - VB.NET XML リテラルと StringBuilder のパフォーマンスの比較
StringBuilder を使用した VB コードがたくさんあります。それらを XML リテラルに変更することを検討しています。パフォーマンスに関しては、StringBuilder よりも高速ですか? それとも遅いですか?
これは XML リテラルの例です。
これは StringBuilder の使用例です。
vb.net - SQL複数行文字列を格納するためのvb.netCDATA、VB変数との混合
私はCDATAを使用して、すべての複数行のSQL文字列を「現状のまま」保存しています(いくつかのstackoverflowの古い回答に感謝します)。
問題は、VB変数を使用するためにこれにブレーキをかける必要があることです。複数のCDATAの代わりに別の方法がありますか?
vb.net - デフォルトの名前空間を使用して既存のドキュメントに新しい Xelement を追加する
これは実際よりも簡単なはずですが、まっすぐにできないようです。これが私のテストケースです。
入力xml
私が得るのは、次の出力です。
新しいテキスト要素がデフォルトの名前空間を使用していることを認識せず、xmlns を除外するのはなぜですか? ステートメントを省略すると、テキスト要素にImports <xmlns="http://www.w3.org/2000/svg">
空の名前空間ができます。xmlns=""
xml - vb xmlリテラルのマークアップのカウンター
次のような文字列の配列があります:
[0] aaa
[1] bbb
[2] ccc
次に、次のように XML を作成する必要があります。
今、私はVBでできることを知っています:
問題は、その厄介なカウンターをどのように取得するかです。
明確にするために:プログラミング言語を選択することはできません.VBでなければなりません。また、XML の構造を選択することはできません。これは、外部の会社から入手した仕様の一部です。
どんな助けでも感謝します、ありがとう:)
.net - VB.Net の Xml リテラルはエスケープを防止します
HTML を生成するためのテンプレート システムとして VB.Net の Xml リテラルを使用して実験しています。エスケープを制御する方法があるかどうか疑問に思っていること。たとえば、次のようなコードがある場合
これにより、アンパサンド xml がエンコードされたリンクが生成されます ( &
)。現在、xmlElement を文字列に変換するときに、これらのエスケープを解除しているだけです。他の方法では無効な XML が生成されるため、それが唯一の選択肢であると想定していますが、XML リテラルが生の値であり、Xml Escaped を必要としないことを指定する方法があるかどうか疑問に思っていました。