問題タブ [xml]

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

xml - Emacs で XML ファイルをきれいに印刷する

私は emacs を使用して xml ファイル (nxml-mode) を編集していますが、ファイルはマシンによって生成されたもので、タグの書式設定が適切ではありません。

ファイル全体をインデント付きできれいに印刷して保存する方法を検索しましたが、自動の方法を見つけることができませんでした。

方法はありますか?または、少なくともそれを実行できるLinux上のエディター。

0 投票する
12 に答える
5877 参照

xml - 人々がまだ RSS フィードを作成しているのはなぜですか?

...Atom シンジケーション形式を使用する代わりに?

Atom は、明確に定義された汎用の XML 配信形式です。RSS は 4 つの異なるバージョンに分割されます。私が覚えている限り、主要なフィード リーダーはすべて Atom をサポートしてきました。

最悪なのは、両方の形式でフィードを提供するサイトです。

  • 更新 (8 月 18 日): 興味深いことに、このサイト自体はフィードに RSS ではなく Atom を使用しています。
0 投票する
3 に答える
2261 参照

python - PythonのlxmlでXMLカタログを使用していますか?

lxmlを使用してXMLドキュメントを解析するときに、外部カタログファイルを使用してそのドキュメントをDTDに対して検証する方法はありますか?ドキュメントのDTDで定義された固定属性を処理できる必要があります。

0 投票する
5 に答える
3349 参照

.net - System.XmlはMSXMLを使用しますか?

System.XmlのいくつかのXMLファイルといくつかのクラスを使用するC#アプリケーションを開発しています。同僚は、.NETフレームワークとともにMSXML6再配布可能ファイルをインストールに追加することを主張していますが、.NETフレームワークがMSXMLを使用したり、必要としたりすることはないと思います。.NETからのMSXMLの使用がサポートされていないことはよく知っていますが、System.Xml自体がMSXMLを低レベルでラップすることは理論的には可能だと思います。.NETに独自の実装があることを明確にするものは見つかりませんでしたが、MSXMLが必要であることを示唆するものも見つかりませんでした。

議論を解決するのを手伝ってください。System.XmlはMSXMLを使用しますか?

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

xml - ループせずにXmlNodeListをXm​​lDocumentにロードしますか?

私はもともとRefactorMyCodeでこの質問をしましたが、回答がありませんでした...

XmlNodeList基本的に、私は anを anにロードしようとしているだけXmlDocumentで、ループよりも効率的な方法があるかどうか疑問に思っていました。

0 投票する
4 に答える
10919 参照

xml - 文字列内の逆検索

要素内の文字の最後の出現を見つけることができる必要があります。

例えば:

を使って見つけようとするsubstring-before(mediaurl, '.')substring-after(mediaurl, '.')、もちろん最初のドットに一致します。

ファイル拡張子はどのように取得しますか?基本的に、このようなパスからファイル名と拡張子を取得する必要がありますが、XSLTを使用してそれを行う方法についてはかなり困惑しています。

0 投票する
13 に答える
318139 参照

java - XSDファイルに対してXMLファイルを検証する方法は?

私は私に与えられたxsdファイルに準拠する必要があるいくつかのxmlファイルを生成しています。それらが準拠していることをどのように確認する必要がありますか?

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

python - Python で DTD ファイルに対して xml を検証する方法

DTD 記述ファイルに対して XML 文字列 (ファイルではなく) を検証する必要があります。

どのようにそれを行うことができpythonますか?

0 投票する
4 に答える
5091 参照

java - XmlDocument に XML タグを挿入/置換する方法は?

私はパーサーXmlDocumentで作成されたJavaを持っています。Weblogic XmlDocument

この中のタグの内容を自分のデータに置き換えるXMLDocumentか、タグがなければ挿入したいです。

たとえば、場所タグに URL を挿入したいとします。

それ以外の場合は XML をそのままにしておきます。

現在、私は次を使用していXMLCursorます:

にはメソッドがあるため、これを行うための「迅速な」xquery方法を見つけようとしましたが、それほど簡単ではありませんでした。XmlDocumentexecQuery

誰かがこれよりも良い方法を持っていますか? 少し手の込んだようです。

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

c# - カスタム XML ドキュメントの検証パターン

サード パーティが使用する中規模の XML データセットを生成する Web アプリケーションがあります。
生成する XML に何らかの形式のスキーマ ドキュメントを提供することをお勧めします。そのため、XML を Visual Studio に貼り付け、XSD を生成するようにしました。
面倒なことは、XML が生成された XSD に対して検証されないことです!

独自の XSD を作成する方がよいでしょうか?
DTD、Relax NG、Schematron などのさまざまなスキーマ ドキュメントはどうですか?

重要なのは、C# を使用してドキュメントを検証できるようにしたいということです。

XML 検証戦略は何ですか?