問題タブ [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 投票する
4 に答える
1963 参照

xml - XMLリテラルでの文字列の使用

私はC#開発者であり、VB6以降に作成された最初のVBコードをいじくり回しているので、かなり明白な質問をしている場合は、ご容赦ください。

XMLDocumentを使用する代わりに、XMLLiteralsを試してXMLコードを生成することにしました。

2つの質問があります。2つ目は、最初の質問を理解できないための回避策に関するものです。

1:理想的なソリューション

ElementName、ElementValueの辞書があり、そのKeyValueペアは、値を動的に生成することを期待してループしていましたが、次の構文は恐ろしい死を迎えます

T4構文(<%=%>構文)が(<%=への直接割り当てではなく)より複雑な操作と、出力を書き込むオブジェクトのような「Response.Write」を処理できるという漠然とした記憶がありますが、詳細が思い出せません。

2:不器用な回避策

代わりに、StringBuilderオブジェクトを作成し、その.ToStringをXElementに割り当てることを考えましたが、変換エラーで失敗しました。

上記の例2のように文字列をまとめるのはかなり厄介だと感じるので、上記の例1のキーと値のペアの概念を引き続き使用したいと思います。代わりに、XMLDocumentの使用に戻る必要があります。

どんな考えや援助も大歓迎です

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

vb.net - XML リテラル (VB.NET) に埋め込まれた式の HTML エンコーディングを防ぐ方法は?

次のコードを使用します。

...メッセージが HTML の場合、< および > 文字は および に変換され&lt;ます&rt;

このエンコーディングを強制的にスキップするにはどうすればよいですか?

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

asp.net-mvc - ASP.NET MVC VB.NET XML Literals View Engineを使用して強く型付けされたビューページを作成するにはどうすればよいですか?

私は、DmitryRobsmanによって作成されたASP.NETMVC VB.NET XML Literals View Engineを使用しており、この投稿の彼のブログで説明されています。

http://blogs.msdn.com/dmitryr/archive/2008/12/29/asp-net-mvc-view-engine-using-vb-net-xml-literals.aspx

このビューエンジンを使用して強く型付けされたビューページを作成したいのですが、そのようなビュークラスを作成するために必要なVbView(Of TModel)ジェネリック型が含まれていないようです。

最終結果は次のようになります。

DmitryのVbViewクラスを継承するVbView(Of TModel)クラスができたら、このようなビューを呼び出す標準のMVCコントローラーで動作するように、それをフックする方法を理解するのに役立つ必要があります。

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

vb.net - VB.NET で XML リテラルを使用した再帰は可能ですか?

いくつかの単純なプロパティを持つProfileというクラスがあり、次にいくつかの単純なプロパティを持つProfileItemのコレクションを持つことができ、次にProfileItem (RECURSION)のコレクションを持つことができます。

現在、VB.NET (3.5) に付属の XML リテラルを使用して、非常に単純な保存関数を生成しようとしています。

私が使用しているコードは次のとおりです。

タグに関する部分は再帰的になるはずですが、この構文で何らかの形でサポートされているかどうかはわかりません。

再帰を実装するために XML リテラルの使用を避けてすべて書き直す必要がありますか?

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

vb.net - VBXmlリテラルのIntelliSense

VB9(VS 2008)でXMLリテラルに対してIntelliSenseを有効にする方法はありますか?IntelliSenseの理想的なソースはXSDドキュメントですが、他の形式を使用してそれを行うことができます。

ありがとう

0 投票する
3 に答える
1094 参照

vb.net - Linqステートメントを使用したXMLリテラル

XSLT変換を実行して、XMLをHTMLテーブルに変換します。表形式のデータなので、divを使用していません。;)

とにかく、コレクションの1つのサイズに対して、XSLTの一部を繰り返す必要があります。これがコードの抜粋です...

問題は、LINQクエリ内のXMLがxsl名前空間を参照しているため、次のようになることです。

誰かが賢いアイデアを思いついた?

  • LINQクエリ内のXMLの内部動作は完了していないため、どのように見えるかについて心配する必要はありません。
0 投票する
1 に答える
2345 参照

vb.net - 条件付き XML リテラル

これを検索してみましたが、どこにも答えが見つからないようですので、ここの誰かが助けてくれることを願っています. カウントが 1 より大きいかどうかに基づいて条件付き XML タグを挿入したいのですが、その方法がわかりません。

たとえば、次のような 2 つの XElements があります。

私はこれが最初のものになることを望みます:

そして2番目のもの:

2 番目の例では、their が 2 つのグループを囲むタグになっていることに注意してください。

そのため、XML リテラルでその条件が必要です。私が試したことは次のとおりです。

しかし、それは機能していません。上記のように、XMLリテラル内からこれを行う方法はありますか?

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

xml - 暗号化されたファイルを含むXLinq?

暗号化された xml ファイルとの間で、XLinq やVB XML リテラルを作成/読み取り/書き込みするにはどうすればよいですか?