2

XML スキーマ定義からツリー図を生成したいと考えています。Liquid XML Studio には視覚的な XSD ツリー エディターがあり、ツリーを .png ファイルとして保存できるので、私のニーズの一部が満たされます。しかし、特定の complexType にリンクできるように、ユーザーが XSD ファイルを Web ページに変換できるツールがあるかどうか疑問に思っています。リンクをクリックすると、図のその部分にジャンプします。

これらのことを行うツールはありますか?

4

4 に答える 4

5

オープンソースのコマンドラインJavaアプリケーションxsdviは、XMLスキーマ定義からSVG形式のインタラクティブな図を作成します。生成されたSVGファイルは、ユーザーがマウスをクリックすることでツリーを展開したり折りたたんだりできる最新のWebブラウザーで表示できます。

生成された図の例を次に示します

http://xsdvi.sourceforge.net/ipo.svg

ソフトウェアはからダウンロードできます

http://sourceforge.net/projects/xsdvi/

このstackoverflowの回答も参照してください

于 2012-03-08T21:48:48.040 に答える
0

Liquid XML には XSD 依存ビューアーがあります。未解決のインクルードは赤でマークされているため、それらを見つけるのに非常に便利です。 ここに画像の説明を入力

于 2015-02-10T07:46:35.813 に答える
0

Oxygen XML は、必要なことのすべてではないにしても、ほとんどのことを行います。ウェブサイトの宣伝文句から:

XML スキーマ ファイルから HTML ドキュメント ページを生成することができます。ドキュメントには、要素、属性、タイプなどのモデルを表す画像が含まれています。ドキュメントは、他のスキーマをインクルードまたはインポートするスキーマであっても、数回クリックするだけで取得できます。大規模なスキーマの場合、個別のページに各グローバル スキーマ コンポーネントの説明 (要素、属性、型など) を出力する、チャンクの生成オプションが利用可能です。

サンプルの HTML ドキュメント ページが示されていますが、リンクは壊れています。Google のキャッシュ コピーを試す:

http://209.85.229.132/search?q=cache:g_RCqsDpZ2YJ:www.oxygenxml.com/personal.html+http://www.oxygenxml.com/personal.html

于 2009-02-19T08:40:28.017 に答える