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

java - IntelliJ IDEA で XML インデントを変更するにはどうすればよいですか?

デフォルトでは、IntelliJ IDEA 7.0.4 は XML ファイルのインデントに 4 つのスペースを使用するようです。私が取り組んでいるプロジェクトでは、すべての XML でインデントとして 2 つのスペースを使用しています。IntelliJ のエディターでインデントを構成する方法はありますか?

0 投票する
8 に答える
16647 参照

c++ - C++: RapidXml から文字列を抽出する方法

私の C++ プログラムでは、XML の小さな断片を解析し、いくつかのノードを挿入してから、新しい XML を (できれば としてstd::string) 抽出したいと考えています。
RapidXmlをお勧めしましたが、XML をテキスト文字列として取得する方法がわかりません。
(ノードとアトリビュートを反復して自分で構築することもできますが、確かに私が見逃しているビルドイン機能があります。)
ありがとうございます。

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

asp.net - ASP.NET XML ObjectDataSource ラッパー クラスの例

シンプルな Web サイトに SQLServer の代わりに XML を使用したいと考えています。

基本的なリスト、挿入、編集、および削除 (CRUD) コードを処理する (VB.NET を優先) ラッパー クラスを作成するための優れたチュートリアル、コード例、および/またはツールはありますか?

私が見つけた最も近いものは、Scheduler コンポーネントの Telerik Trainer ビデオ/コードで、XML を使用してデモのスケジューリング データを処理していました。彼らは ObjectDataSource クラスを作成しました。誰かが興味を持っている場合は、そのデモへのリンクを次に示します。

【エステバンへの返信】

これにより、データベースが app_data フォルダーにない Godaddy を使用するクライアントの展開が容易になります。また、これらの Web サイトのバックアップは、全体を FTP でバックアップするのと同じくらい簡単です。

保存時の衝突の可能性について懸念があります。特に、サイトへの訪問者がアクセスできる mp3 ファイルのリストを示すクリック カウンターのような単純なものを追加した場合は特にそうです。

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

xml - XSD:ネストされたタイプとグローバルタイプ

XSDを定義するときは、タイプをネストされたタイプまたはグローバルタイプ(complexType)として定義することを選択できます。

射や要素の再利用に関しては、グローバルタイプの方がはるかに役立つことを理解しています。

ただし、ビッグデータモデルがある場合は、レベルごとにグローバルcomplexTypeを定義してから、グローバルタイプを参照する要素を作成する必要があります。

ネスト

グローバル

したがって、私の質問:ネストされた型をグローバルにする代わりに使用するのはいつですか?

興味のある人のために:私の質問はどういうわけかこの質問に関連しています(XML属性と要素)。

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

xml - XPath で欠落しているタグの値を作成できますか?

XPath を使用して XML ファイルからデータを抽出するアプリケーションがあります。その XML ソース ファイル内のノードが欠落している場合は、"N/A" という値を返します (Oracle NVL 関数によく似ています)。秘訣は、アプリケーションが XSLT をサポートしていないことです。XPath と XPath のみを使用してこれを行いたいと思います。

それは可能ですか?

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

java - 巨大な XML ファイルの検証

XSD に対して大きな XML ファイルを検証する方法を見つけようとしています。...XML を検証する最良の方法...という質問を見ましたが、その回答はすべて、検証に Xerces ライブラリを使用することを示していました。唯一の問題は、そのライブラリを使用して 180 MB のファイルを検証すると、OutOfMemoryException が発生することです。

通常よりも大きな XML ファイルを検証するための他のツール、ライブラリ、戦略はありますか?

編集: SAX ソリューションは Java 検証で機能しましたが、libxml ツールに関する他の 2 つの提案は、Java 以外の検証にも非常に役立ちました。

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

c# - .Net 2.0/C# で StreamReader を XMLReader オブジェクトに変換する方法

これは、今日頭を悩ませてきた簡単な質問です。

.Net データセットを XML ストリームに変換し、メモリ内の xsl ファイルで変換してから、結果を新しい XML ファイルに出力しようとしています。

現在の解決策は次のとおりです。

元のコードは次のとおりです。

何らかの理由で、transformer.Transform メソッドでは、リーダーにルート ノードがありません。実際、リーダーは StreamReader から何も読み取っていません。

私の質問は、このコードの何が問題なのですか? 第二に、データセットを XML に変換/変換/保存するより良い方法はありますか?

編集: どちらの回答も役に立ち、技術的には aku の方が近かったです。ただし、両方のソリューションを試した後、ロングホーンのソリューションによく似たソリューションに傾倒しています。

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

xml - CrystalReportsのXMLデータセット

InfoPathテンプレート内からレポートを印刷しようとしています。したがって、私のデータセットはXML DOMであり、実行時にCrystalReportにロードします。しかし、CrystalReportの作成元となるデータセットをどのように定義すればよいでしょうか。Crystal Reportsには、SQLデータベースからデータセットを構築するための優れたツールがあります。私が見逃しているXMLスキーマに似たものはありますか?

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

xml - XML の名前空間と属性

名前空間が XML でどのように機能するかを理解しようとしています。foo:bar のような要素がある場合、属性に名前空間がないことがよくあります。しかし、時にはそうするでしょう。デフォルトの名前空間が宣言されている場合でも、属性は要素の名前空間にありますか? xhtmlのxsdを見ると、属性はスキーマの一部であり、xhtmlの名前空間にあるはずですが、そのように表示されることはありません...

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

.net - .NET で XSD スキーマからサンプル XML ドキュメントを生成するクラスはありますか

Visual Studio では、既存のスキーマからテンプレート XML ドキュメントを作成できます。VS2008 SP1の新しいXML スキーマ エクスプローラーは、これをさらに一歩進めて、データを含むサンプル XML ドキュメントを作成できます。Visual Studio を使用せずにこれを自動的に行うクラス ライブラリが .NET にありますか? MSDN でXmlSampleGeneratorの記事を見つけました が、これは 2004 年に書かれたものなので、これを行うために .NET に既に含まれているものがあるのでしょうか?