複雑な XML ファイルがある場合、そこから XSD の大まかな概算を得る安価または無料の方法はありますか?
4 に答える
xml から xsd への優れたコンバーターは Trang です。これは非常に小さく、トリックを実行するコマンド ライン ツールです。kam のブログ ( http://www.dotkam.com/2008/05/28/generate-xsd-from-xml/ ) で見つけることができます。
Visual Studio を使用する場合、xml からスキーマを自動的に生成できる xsd.exe というコンソール プログラムが含まれています。
また、スキーマからクラスまたはデータセットを自動的に生成することもできます。
はい。XML を分析して XSD を提供できるツールがあります。たとえば、Visual Studio 2005 および 2008 には、IDE 内から XSD を作成するコマンドと、これを行うコマンド ライン ツール xsd.exe が含まれています。
ただし、提供された XML からのみ XSD を推測できるため、XSD はその 1 つのファイルのみを正しく検証する可能性があることに注意してください。XSD を作成したら、他の XML ファイルに対してリファクタリングして、検証する形式に適切に適合することを確認する必要があります。
XmlSpy にもこの機能があります。VSよりも優れているかどうかはわかりません。しかし、xml と xsds を扱う場合は、いつでも VS よりも et を好みます