問題タブ [xmldocument]

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 投票する
3 に答える
20308 参照

c# - XmlDocument オブジェクトを XmlNode オブジェクトに変換する - C#?

C# でXmlDocumenta を aに変換するにはどうすればよいですか? オブジェクトXmlNode全体を入力パラメーターとして .NET Web サービスに送信する必要があります。XmlDocument

0 投票する
6 に答える
286555 参照

c# - XmlDocument を文字列に変換する

これが私が現在XMLDocumentStringに変換している方法です

この方法の問題は、属性に" ((引用符) がある場合) それらをエスケープすることです。

例えば:

上記は予想される XML です。しかし、それは戻ります

String.Replace "\"はできますが、その方法は大丈夫ですか? 副作用はありますか?XML 自体に「\」が含まれていても問題なく動作しますか

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

linq-to-xml - LINQからXMLクエリへのXmlDocument

XMLドキュメントをXDocumentオブジェクトにロードし、クエリを実行してから、Webサービスを介してXmlDocumentオブジェクトとしてデータを返します。

以下のコードは正常に機能しますが、少し臭いようです。クエリの結果を取得してXDocumentまたはXmlDocumentに戻すためのよりクリーンな方法はありますか?

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

xml - How to migrate from XslTransform to XslCompiledTransform

I have the following code that I need to migrate from VS 2003 (.Net 1.1) to VS 2008 (.Net 2+) but I get compilation error -

System.Xml.Xsl.XslTransform' is obsolete: This class has been deprecated. I probably need to use System.Xml.Xsl.XslCompiledTransform instead. but I do not find the matching Load() and Transform() overload versions that I can use with all the parameters of my original code.

in MSDN [How to: Migrate Your XslTransform Code] I only found some simpler cases. http://msdn.microsoft.com/en-us/library/aa983475%28VS.80%29.aspx but in my code I see some remarks that hints that the added parameters were used to avoid exceptions, so I prefer to use these parameters.

Can someone please help migrating this code?

Thanks, Atara

in my old code I have both xmlDoc and xslDoc, so the compiled code I have now (not tested yet) is:

' ----------------------------------------------------------------------
' VS 2008 trial code:

' ----------------------------------------------------------------------

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

c# - XmlDocument OuterXml プリティ プリント

私は XmlDocument を持っており、コンテンツ (OuterXml) をきれいに印刷された文字列として取得したいと考えています。これどうやってするの?

よろしく

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

c# - XmlDocument SelectNodes(Xpath): 結果の順序

これは MSDN の xml の例です

次のコードを使用してすべてのブック ノードを選択すると、これらのノードはどのような順序で表示されますか?

ノードリスト内の項目の順序は、xml 内の順序と同じになりますか? この注文は保証されていますか?

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

c# - C#でXmlDocumentとXmlNodeを使用して既存のXMLファイルを変更する方法

アプリケーションの初期化時にXmlTextWriterを使用して以下のXMLファイルを作成するようにすでに実装しました。

そして、childNodeid値をXmlDocumentXmlNodeで更新する方法がわからないことを知っています。

id値を更新するためのプロパティはありますか?InnerTextを試しましたが、失敗しました。ありがとうございました。

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

.net - XmlDocument キャッシュのメモリ使用量

XmlDocument を使用する .NET Web アプリケーションで非常に高いメモリ使用量が見られます。小さな (最大 5 MB) XML ドキュメントが XmlDocument オブジェクトに読み込まれ、HttpContext.Cache に格納されるため、ページの読み込みごとに簡単にクエリと XSLT 変換を行うことができます。XML は定期的にディスク上で変更されるため、キャッシュはファイルに依存します。

このようなアプリケーションは、数百メガバイトの RAM を使用しているようです。

リクエストの開始ごとにガベージ コレクションをリクエストして実験しましたが、これにより RAM の使用量がはるかに低く抑えられますが、これが適切な方法であるとは思えません。

RAM の使用量を減らして同じ目標を達成する方法について、何か提案はありますか?

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

c# - 不適切に形成されたXMLのXmlDocumentSelectSingleNode

XmlDocument正しく形成されていない

XmlDocument.SelectSingleNodefor'lecturer'タグを実行したい。

<library>タグのChildNodesを選択すると、取得するのは取得しますが、取得<books><language>ません<lecturer>。タグのXmlNodeオブジェクトを取得するにはどうすればよいですか?