スキーマが不明なXMLの分析

大きなXMLファイルがありますが、そのスキーマはわかりません。私はすべての要素を通過することができますが、それは時間がかかり、私は間違いをするかもしれません。私はそれを分析するコードを書くことができますが、私がする前に、そこにXMLファイルを分析するために使用できるものがあるかどうかを知りたいと思いますか?好ましくは、スタンドアロンまたはJavaライブラリ。

私が知りたい情報は、例えば、ファイル内のすべてのXMLタグ、各タグに含まれる要素や属性などです。これらは、私が書くXMLプロセッサが、 XMLのエントリを忘れることはありません。

0

2 答え

おそらく、いくつかのスキーマ生成ツールがあなたにとって非常に役に立つことがあります。ここにそれらのいくつかがあります:

  1. MSのXMLスキーマ定義ツール
  2. XMLBeansのinst2xsd
  3. トラン
1
追加された

あなたが得る可能性があるすべてのXMLファイルを持っていなければ、これを知ることはできません。私は、ファイルからxsdを作成し、それに対してコード化するツールを使用したいと思います。問題が発生したときに各ファイルを検証し、xsdを四角形にし、必要に応じて値を使用し、次第にxsdがどんなファイルになっているかの写真を作成します。あなたが知っている人がいない可能性があり、恐ろしい選択肢の要素に終わる可能性があり、あなたはそれを分類しなければならないかもしれません。

0
追加された
その1つのファイルはすべて私が必要とするXMLです。
追加された 著者 gigadot,