XSDTIDY

例外的なXSD.EXEツールのいくつかの制限を克服するためのリファクタリングツール
今すぐダウンロード

XSDTIDY ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Freeware
  • 出版社名:
  • Jonathan de Halleux
  • 出版社のWebサイト:
  • http://www.codeproject.com/Members/Jonathan-de-Halleux
  • オペレーティングシステム:
  • Windows All
  • ファイルサイズ:
  • 18 KB

XSDTIDY タグ


XSDTIDY 説明

XSDTIDYは、.NET Frameworkに付属の例外的なXSD.EXEツールのいくつかのSilly制限を克服するためのリファクタリングツールであるように開発されました。具体的には、XSDTIDYは次の問題に対処します。 - 固定配列サイズ:xsd.exeは、配列を作成することによって複数の要素を処理します。データをロードしているときに問題はありませんが、残念ながら、アレイが追加または削除をサポートしていないため、ドキュメントを入力する場合はこれは便利ではありません。 XSDTIDYは、柔軟性のためにArrayListを使用します。 - デフォルトのコンストラクタ:xsd.exeは、フィールドを適切な値で初期化するデフォルトのコンストラクタを提供することを気にしません。オブジェクト構造が大きくなっているとき、この作業は非常に愚かになることがあります。 XSDtidyは、System.Reflection.emit名前空間を使用してXSD.exeツールによってエクスポートされた各タイプに対して新しいクラスを再作成することによってリファクタリングを実現します。また、XML.Serialization属性をファクタクラスに転送することも大事にします。したがって、因数分クラスはより多くの.NET-ISHで、それでも同じXMLを出力します。さらに、リファクタリングコードと元のコードとの間に依存関係はありません。フレームワークが一致しています。 FXCOPのようなツール私たちは「正規化された」サイドでの滞在を援助します。この問題は愚かな方法に取り組まれています。「一般的な」単語の辞書がある場合、クラスのNameConformerは名前を別の単語で分割しようとします。条約。名前を分割するための単語とアルゴリズムのリストを改善するための多くの余地があります。


XSDTIDY 関連ソフトウェア