問題タブ [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.

0 投票する
1 に答える
1400 参照

vb.net - xml名前空間とxmlリテラル

私はvb.netでxmlリテラルを試していますが、得られないものがあります。これが問題を説明する小さなサンプルです。PropertyGroup空のVisualStudioプロジェクトに2つのノードを追加しています。最初のものはxmlリテラルとして追加され、2番目はnew XElement:として追加されます。

このコードは次の出力を書き込みます。

ご覧のとおり、最初のPropertyGroupノードには冗長なxmlns宣言が含まれています。それはなぜですか、そしてそれを避けることができますか?

0 投票する
1 に答える
740 参照

vb.net - VB.Net の System.Xml.Linq.XDocument の宣言予想エラー

VB で XML リテラルについて学習しようとしています。コンソール アプリケーション テンプレートに基づく「学習」プロジェクトでは、次のものがコンパイルされ、エラーなしで実行されます (特別な Imports ステートメントや参照が追加されることもありません)。

エンドモジュール

それでも、Windows フォーム アプリに基づく新しいプロジェクトで同じことを繰り返してみましたが、最後の 2 つのステートメントでエラーが発生しました (どちらも「Declaration expected」のみを示しています。また、コンソール アプリの参照を既定で提供されているものと比較しましたwinforms アプリの場合、 System.Data.Linq を追加してから、エラーが発生した場合、2 つの Imports ステートメントを追加しましたが、それでもエラーが発生します)。

私が欠けているものを教えてください。ありがとうございました。

0 投票する
2 に答える
194 参照

c# - C#でこれを行うにはどうすればよいですか?

次のユニットテストはVB.Netで合格します

C#で同じことを主張するにはどうすればよいですか?

明確にするために、私は表現する方法を知りたいです...

... C#で

0 投票する
1 に答える
176 参照

xml - Anti-XMLオブジェクトを含むXMLリテラルを作成します

アンチXMLオブジェクトがあるとします。例:

子として含むXMLオブジェクトを作成したいchild

明白な方法は

問題は、ScalaのXMLリテラルがAnti-XMLのオブジェクトを認識しないため、文字列に変換され、テキストノードとしてchild埋め込まれることです。parent

この問題を回避するにはどうすればよいですか?

0 投票する
2 に答える
1393 参照

vb.net - VB.NET XML リテラルと StringBuilder のパフォーマンスの比較

StringBuilder を使用した VB コードがたくさんあります。それらを XML リテラルに変更することを検討しています。パフォーマンスに関しては、StringBuilder よりも高速ですか? それとも遅いですか?

これは XML リテラルの例です。

これは StringBuilder の使用例です。

0 投票する
2 に答える
4933 参照

vb.net - SQL複数行文字列を格納するためのvb.netCDATA、VB変数との混合

私はCDATAを使用して、すべての複数行のSQL文字列を「現状のまま」保存しています(いくつかのstackoverflowの古い回答に感謝します)。

問題は、VB変数を使用するためにこれにブレーキをかける必要があることです。複数のCDATAの代わりに別の方法がありますか?

0 投票する
1 に答える
957 参照

vb.net - デフォルトの名前空間を使用して既存のドキュメントに新しい Xelement を追加する

これは実際よりも簡単なはずですが、まっすぐにできないようです。これが私のテストケースです。

入力xml

私が得るのは、次の出力です。

新しいテキスト要素がデフォルトの名前空間を使用していることを認識せず、xmlns を除外するのはなぜですか? ステートメントを省略すると、テキスト要素にImports <xmlns="http://www.w3.org/2000/svg">空の名前空間ができます。xmlns=""

0 投票する
1 に答える
71 参照

xml - vb xmlリテラルのマークアップのカウンター

次のような文字列の配列があります:
[0] aaa
[1] bbb
[2] ccc

次に、次のように XML を作成する必要があります。

今、私はVBでできることを知っています:

問題は、その厄介なカウンターをどのように取得するかです。
明確にするために:プログラミング言語を選択することはできません.VBでなければなりません。また、XML の構造を選択することはできません。これは、外部の会社から入手した仕様の一部です。

どんな助けでも感謝します、ありがとう:)

0 投票する
1 に答える
400 参照

.net - VB.Net の Xml リテラルはエスケープを防止します

HTML を生成するためのテンプレート システムとして VB.Net の Xml リテラルを使用して実験しています。エスケープを制御する方法があるかどうか疑問に思っていること。たとえば、次のようなコードがある場合

これにより、アンパサンド xml がエンコードされたリンクが生成されます ( &amp;)。現在、xmlElement を文字列に変換するときに、これらのエスケープを解除しているだけです。他の方法では無効な XML が生成されるため、それが唯一の選択肢であると想定していますが、XML リテラルが生の値であり、Xml Escaped を必要としないことを指定する方法があるかどうか疑問に思っていました。