問題タブ [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.
java - Java で名前空間を使用して XML ドキュメントを作成する
名前空間を使用する XML ドキュメントを作成できる Java コードの例を探しています。通常のお気に入りのツールを使用しても何も見つからないように見えるので、誰かが私を助けてくれることを望んでいました.
.net - XmlDocument - ParentNode と DocumentType が null です
.NET では、XmlDocument オブジェクトに LoadXml() を実行した後、ParentNode と DocumentType が null であるとはどういう意味ですか?
また、xmldoc.FirstChild.Value への回答としてこれを取得します。
version="1.0" encoding="utf-8"
これは正しいですか?XML DOM の作業を行ってからしばらく経ちました。ファイルは UTF-8 でエンコードされています。それは問題にすべきではないと考えてください。ドキュメントの単純な true/false 検証方法はありますか?
更新:
NodeType が Element の場合、どのように「タグ名」を返しますか?
現在の考え:
xmldoc.ChildNodes[1].Name;
Name プロパティが Get のみであることに気付きました。ルート タグを別のもの (「フィード」から「コンテナー」など) に交換したいが、単純なテキスト/置換ではなく、XSLT よりも少し軽量なものが必要な場合に使用する最適なツールは何ですか。LINQ to XML の例を見たいと思います。みんなの助けに感謝します。.NET で XML を調べたので、思ったより長くなってしまったようです。
c# - XMLをさらに深くナビゲートし、その中にデータを追加するにはどうすればよいですか?
XmlDocumentをメモリにロードし、新しいXmlElementを作成しました。XmlElementをパス/report/ section / hostsに追加しようとしていますが、方法がわかりません。XMLのルートノードの下に簡単に追加できますが、XMLのより深いレベルに移動して、そこに追加する方法がわかりません。疑似で私はこれを行おうとしています:
doc.SelectNodes( "/ report / section / hosts")。AppendChild(subRoot);
コード:
asp.net - ASP.NET: XmlDocument を Response.OutputStream に保存すると、エンコーディングが尊重されますか?
オブジェクトの xml をXmlDocument
HTTP クライアントに送信したいのですが、提案されResponse
た解決策が、使用するように設定されているエンコーディングを尊重しない可能性があることを懸念しています。
}
エンコーディングを別のもの、たとえばUnicodeに変更した場合:
Response.OutputStream
オンザフライで書き込まれているバイナリ データを変換し、Unicode にしますか?
それともResponse.ContentEncoding
単なる有益ですか?
ContentEncoding が単なる参考情報である場合、次のテキスト文字列はどのコンテンツ エンコーディングで返されるでしょうか?
.net - HTMLタグスープから.NET XmlDocumentを生成するライブラリ
無効な HTML コードからクリーンな Xml ツリー (理想的には System.Xml.XmlDocument) を生成できる .NET ライブラリを探しています。IE では、このような状況に直面したときにブラウザーが行うような最善の努力の推測、修復、および置換を行い、偽の XmlDocument を生成する必要があります。また、ライブラリは適切に管理されている必要があります。:)
これは多くの (多すぎる?) 質問であることを認識しており、有益なリードをいただければ幸いです。Java にはかなりの数の実装があるようですが、私はむしろ独自のバインディングを生成したくありません。これまでのところ、.NET については、 http://www.majestic12.co.uk/projects/html_parser.phpとhttp://users.rcn.com/creitzel/tidy.html#dotnet、およびhttp://sourceforgeを見つけました。 .net/projects/tidyfornet .
私はまだこれらのいずれも構築またはテストしていませんが、(まばらな) ドキュメントとまれな更新から、私が探しているものがあるようには見えません。では、これらの選択肢の中から、または過去の経験から、どのような推奨事項がありますか?
ajax - Ajax リクエストと text/xml
私は ajax 経由で xml ファイルを要求しています。サーバーは返されるデータにヘッダー text/xml を使用します。Firefox はこのヘッダーを読み取り、データを XMLDocument オブジェクトに変換します。つまり、jQuery では使用できません。XML ドキュメントをプレーン テキストとして取得するにはどうすればよいですか?
c# - オブジェクトを XmlDocument にシリアル化する
asmx Web サービスに有用な情報を返すためにSoapException.Detail
、WCF から着想を得て、有用な情報を含むフォールト クラスを作成しました。次に、その障害オブジェクトはXmlNode
、スローされた必要なオブジェクトにシリアル化されSoapException
ます。
を作成するのに最適なコードがあるかどうか疑問に思っていますXmlDocument
-これが私の見解です:
これを行うより良い方法はありますか?
更新:<detail>
XML をxml 要素でラップしない限りSoapHeaderException
、クライアント側でa を取得するため、実際には次のことを行いました。
更新 2: John Saunders の優れた回答が与えられたので、次の使用を開始しました。
xml - .net XmlDocument.load() のルート要素にエラーがありません
こんにちは。
REST 要求の結果を XmlDocument に読み込むと、asp.net エラー "ルート要素が見つかりません" が表示されます。Firefox アドオン「RESTTEST」を使用して実行すると、同じ REST リクエストが正常に表示され、有効な結果が返されます。しかし、エラーは C#.net コード ビハインドに表示されます。誰がこれを引き起こす可能性があるか知っていますか? 関連するコードは次のとおりです。
私の目標は、REST 要求の結果をトラバース可能な XML データ モデルに読み込み、そこから要素とその値を取得できるようにすることです。
このコードを使用すると、期待どおりの結果が得られます。違いはなんですか?