16

整形式の XML ドキュメントを取得し、XML ドキュメントの構造に基づいて XSD スキーマを書き出すコード ジェネレータはありますか?

4

7 に答える 7

15

ベストアンサー、バーなし:

http://xsd2code.codeplex.com

私は8時間の仕事で髪の毛を抜いて、そこにあるすべてのくだらないソリューション(XSD、CodeXS、XSDObjectGenなど)でどこにも行きませんでした。これを行うためだけに愚かな商用ツールに400ドルを支払うことに興味はありません。

それから私はこのcodeplexプロジェクトに出くわしました...WOW!これは私の人生のどこにありましたか?

そして最良の部分は...2004年の地殻の山や何か足りないものではなく、今(2009年)に積極的に取り組んでいます。

楽しみ!

于 2009-03-19T02:49:36.623 に答える
12

XSD.exe ユーティリティ (Visual Studio と共にインストールされる) は、XML ファイルから XSD ファイルを作成できます。

ここにMSDNのリンクがあります

これは .NET SDK の一部でもある可能性があるため、Visual Studio を完全にインストールする必要はありません。

于 2008-11-13T20:59:01.297 に答える
7

Visual Studioもそれをかなりうまくやっています... XMLファイルを開きます.. XMLメニューから「スキーマの生成」コマンドを選択します

于 2008-11-13T21:52:23.747 に答える
2

少し遅れてしまいましたが、Businessware Architects CodeXSは非常に優れていることがわかりました。複雑なスキーマをはるかにうまく処理できることがわかりました。

于 2008-12-09T20:20:23.827 に答える
1

私はそれが便利だと確信しています。結局のところ、すべてを推測することはできません。要素が XML ドキュメントに存在する場合、それが必須かどうかを知るにはどうすればよいでしょうか?

同様の目標を達成するために、 Explotronは、少なくとも部分的に注釈に依存しています。

于 2008-12-10T11:11:44.277 に答える
1

XXSd2Code を試してください。このコードは、xsds から C#、C++、Java、および C++/CLI バインディングを生成します。 XXSd2コード

于 2011-01-30T19:02:01.207 に答える
1

そして、私が知っている古い質問ですが、これは誰かを助けるかもしれません: http://www.freeformatter.com/xsd-generator.html。シンプルなオンライン ツールで、簡単に作業を完了できます。迅速な XML スキーマ生成に最適です。

于 2012-08-08T11:13:39.507 に答える